【发布时间】:2017-07-25 15:45:02
【问题描述】:
将 VS 2017 与 MVC 5 Razor 视图结合使用。当我发布我的应用程序时,少数特定视图不会被复制。
我在 2010-2011 年的时间范围内发现了几个关于同一问题的 SE 问题。当时,问题是文件属性中的构建操作没有设置为内容,因为一些早期 RC 中的错误已得到解决。好吧,我所有的人都已经做天了 Build Action 的内容。
为什么只有少数观点没有在发布中出现?
【问题讨论】:
-
你是如何发布你的网站的?
-
@DavidG 文件系统通过 VS 发布功能
-
项目中包含的视图是否正常运行?
-
如果您选择视图,然后在属性视图中构建操作,它会说什么?它应该说内容;有时可以切换。
-
@DavidG 很好地检查它们是否包含在内。不过,这是一个多么奇怪的问题,因为它们被包含,但项目文件的包含为
None Include而不是Content Include。所以我排除了视图文件夹并重新包含它们,现在问题已经解决。我敢打赌,这与我使用自己编写的实用程序自动生成视图并从 Windows 资源管理器单击/拖动它们到解决方案中这一事实有关。
标签: asp.net-mvc razor asp.net-mvc-5 publish