我刚刚将现有的虚拟目录ASP.net版本从2.0更改为4.0并浏览了以前的工作网页。
但是现在我收到错误消息“HTTP错误404 - 找不到文件或目录。”
有什么想法吗?
将其还原为ASP.net 2.0,问题就消失了。我还执行了“aspnet_regiis.exe -i”,它没有用。
答案 0 :(得分:3)
主页的路径是什么?检查您的主页是否包含在IIS中的“默认文档”中。如果您正在使用应用程序池,请尝试将托管管道模式更改为经典,并检查是否为其设置了正确的.NET版本(应用程序池基本设置)。
答案 1 :(得分:1)
在服务器级别,在INETMGR中,选择“ISAPI和CGI限制”功能并将所有.NET 4.0条目设置为“允许”