' / admin'中的服务器错误应用程序....服务器上发生应用程序错误

时间:2015-10-19 19:15:18

标签: asp.net asp.net-mvc

我的解决方案中有2个项目(ASP.NET MVC 5),一个用于客户端,另一个用于管理员。这两个项目都在本地运行良好。但是,当我发布管理项目(位于我的主机中的路径:root/admin)时,我收到了下一个错误:

enter image description here

  

服务器上发生应用程序错误。当前的自定义错误   此应用程序的设置会阻止应用程序的详细信息   远程查看错误(出于安全原因)。它可能,   但是,可以在本地服务器计算机上运行的浏览器查看。

要知道的事情,我补充道:

<system.web>
    <customErrors mode="Off"/>
</system.web>

但我没有看到任何特定错误,而且我已将虚拟目录root/admin配置为IIS中的应用程序。

我知道这是一个常见的错误,但我没有看到像这样的解决方案:Server Error in '/' Application. ASP.NET

2 个答案:

答案 0 :(得分:2)

  

已添加条目“Data.Models.ApplicationDbContext”。

除了源文件是web.config之外,我还要查看ApplicationDbContext是否在web.config中两次,并导致加载应用程序时出现问题。

上面的错误消息是这个引用:

  

e:\ Web \ deliver4 \ admin \ web.config line:18

那么,web.config文件中第18行的内容是什么?

答案 1 :(得分:1)

我用https://stackoverflow.com/a/6679286/2958543

解决了这个问题

<remove name="Data.Models.ApplicationDbContext" />

在我的connectionString之后。