IIS Web服务扩展中没有Asp.net 2.0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS Web服务扩展中没有Asp.net 2.0相关的知识,希望对你有一定的参考价值。

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

解决方法:
打开IIS,转至Web服务扩展中,点击右侧窗口任务下的“添加一个新的Web服务扩展”,在弹出的窗口中,点击添加,然后找到 x:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll(x为系统安装盘符, 一盘为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为系统安装盘符),执行过安装后即可恢复正常。

以上是关于IIS Web服务扩展中没有Asp.net 2.0的主要内容,如果未能解决你的问题,请参考以下文章

iis怎样才能支持asp文件的浏览及上传?

没有 ASP.NET/IIS 的 .NET Web 服务?

横向扩展 ASP.NET Web Api 2.0?

在ASP.Net中进行调试的时候,弹出“无法在web服务器上启支调试”对话框,请问各位高手怎么解决啊?

asp.net 2.0 网站 IIS/应用程序池 出现以下问题,望高手解决

Windows 运行 ASP.NET 的 IIS 替代方案