IIS Web服务扩展中没有Asp.net 2.0解决方法

昨天在配置服务器发现IIS版本的Web服务扩展.net版本是1.1,导致很多程序不能正常运行,于是想升级到.net 2.0,下面是具体的解决方法  

 

服务器上安装了ASP.NET v2.0组件,但是在IISWeb服务扩展中并没有找到ASP.NET v2.050727这项,这导致基于.NET2.0开发的网页都无法正常浏览。

解决方法:
打开IIS,转至Web服务扩展中,点击右侧窗口任务下的添加一个新的Web服务扩展,在弹出的窗口中,点击添加,然后找到x:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dllx为系统安装盘符,一盘为C),再点击确定按钮保存设置,最后再设置其状况为允许即可。

可能遇到的问题:
打开网页时提示错误:当前标识(NT AUTHORITY/NETWORK SERVICE)没有对“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files”的写访问权限的问题。
这个问题的解决方法是:在cmd模式下,输入:c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -i -enable(同上,c为系统安装盘符),执行过安装后即可恢复正常。

 

你可能感兴趣的:(.net,服务器,asp.net,扩展,web服务,IIS)