今天遇到一个问题:
ASP.NET 4.0尚未在 Web 服务器上注册。为了使网站正确运行,可能需要手动将 Web 服务器配置为使用 ASP.NET 4.0,按 F1 可了解更多详细信息。
其实以前就遇到多次了,只是今天遇到的情况不一样。
以前一般是这个情况:
1、在iis 6 部署 .net 4.0的asp.net程序的时候出现这个错误。应该是先装的.net 4.0,再装的iis6就会出现这个问题。
解决方法:
首先设置IIS应用程序池 net framework版本为4.0
注意事项:一定注意是x86还是64位机器。目录不一样!
然后 开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i
2、今天出现的场景不一样,但是原因是一样的。今天在编译环境中:vs2013中,将IIS express改成IIS服务器后,出现这个提示。解决办法如上。
在编译环境也可以改回:IIS express继续使用。
时间: 2024-10-28 04:17:47