我一直在尝试将我的 ASP.NET MVC 3 Beta 应用程序部署到我的主机上。它支持所有必要的技术,通过跟踪和错误,我设置了所需的引用'Copy Local
至 True
.然后我得到了我的应用程序找不到 View 的错误。它列出了它尝试过的 .cshtml 文件。我的项目中有这些文件,但没有部署。我发现 Visual Studio 2010 没有设置 .cshtml 文件的属性 Build Action
如 Content
就像 .aspx 文件一样。
有没有办法让 Visual Studio 自动将 .cshtml 设置为内容,或者我是否必须手动将其设置为我添加的每个 Razor View ?
最佳答案
在等待将具有完整的 Visual Studio 集成和带有 Razor View 引擎的 Intellisense 的最终版本时,您可以查看 this blog post尤其是以下部分:更改文件类型的默认构建操作。
关于asp.net-mvc - Visual Studio 2010 未将 .CSHTML(Razor View Engine)设置为内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3908008/