ASP.NET MVC部署错误
问题描述:
我得到这个ASP.NET MVC部署错误
'/'应用程序中的服务器错误。
运行时错误
说明:服务器上出现应用程序错误。针对此应用程序的当前的 自定义错误设置阻止了远程查看应用程序错误的详细信息(出于安全原因)。然而,它可以通过在本地服务器 机器上运行的浏览器来查看。
详细信息:若要使此特定错误信息的细节是 在远程计算机上查看,请于 创建标签地处 当前Web应用程序根目录下的“web.config”配置文件。然后该标签应该将其 “模式”属性设置为“关”。
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
注意:你所看到的当前错误页可以通过 自定义错误页替换通过修改 应用程序的配置标记的“defaultRedirect”属性,使之指向自定义 错误页面URL。
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
但是这些部分并不在我的web.config(其中一方)存在,所以我做错了什么,应用本地工作的罚款。
答
原来,.NET框架4.5没有安装。安装它,并重新启动服务器修复它。