需要帮助配置IIS以提供2.0 Web服务

时间:2008-10-28 16:03:57

标签: asp.net iis configuration

我正在尝试在当前为大型.NET 1.0 Web应用程序提供服务的IIS服务器上部署ASP.NET 2.0 Web服务应用程序。

我已经设置了一个合适的虚拟目录并将虚拟目录的ASP.NET版本设置为2.0,当我尝试在Web浏览器中浏览该站点时,系统会提示我输入密码。如果我将ASP.NET版本设置为1.0,则不会提示我输入密码,但显然会收到完整的应用程序错误。

如何配置IIS以便我可以在不需要密码提示的情况下选择.NET 2.0版本?

我启用了匿名访问,并将“Authenticated Access”设置为集成的Windows身份验证“

感谢任何帮助或建议......

感谢。

2 个答案:

答案 0 :(得分:1)

首先,请确保您运行的是两个应用程序池,一个用于任何.Net 1.1 Web应用程序,另一个用于任何.Net 2.0 Web应用程序。

答案 1 :(得分:0)

一定要运行

c:\windows\microsoft.net\framework\v2.0.50727\aspnet_regiis.exe -i

这将确保使用IIS服务器正确设置ASP.Net 2.0。

其次,请确保Temp ASP.Net文件夹对访问该站点的用户具有读/写权限(IUSR_COMPUTERNAME或IIS_USER)。

C:\windows\microsoft.net\framework\v2.0.50727\Temporary ASP.NET Files\

希望有所帮助。