从VS 2017发布不包含views / web.config,它会引发500错误

时间:2017-07-07 20:39:23

标签: asp.net-mvc visual-studio iis

正如标题所说,我将我的MVC / .Net 4.6.2应用程序发布到我的Server 2012R2服务器,它会抛出500错误。如果我手动复制我的Views / web.config,一切都会再次运作。

我错过了让它部署的选项吗?

1 个答案:

答案 0 :(得分:1)

在这种情况下,您所要做的就是确保web.config文件的构建操作设置为内容。我发现有时你需要的文件不会在Visual Studio中自动设置。

要进行此更改,请在解决方案资源管理器中找到该文件。选择文件。然后在“属性”窗格中,通过从属性标签旁边的下拉列表中选择“内容”,将“构建操作”设置为“内容”。

很高兴这帮助了你。