MvcBuildViews什么都不做

Jos*_*ank 12 asp.net-mvc razor

我正在使用标准指令在设计时编译视图,方法是将其添加到我的vbproj文件中:

<MvcBuildViews>true</MvcBuildViews>
Run Code Online (Sandbox Code Playgroud)

但它似乎没有做任何事情.我在vbhtml文件中添加了编译错误并编译了应用程序. 如果文件在Visual Studio中打开,我会收到编译错误,无论MvcBuildViews是true还是false.如果文件已关闭,即使在完全构建时,我也不会收到错误,即使MvcBuildViews是真的.

这是VS2012,我已将MvcBuildViews条目添加到我的项目文件中的每个PropertyGroup,但仍然没有运气.

我在这做错了什么?

更新:我刚升级到VS2013,我仍然遇到问题.

Mic*_*dze 1

老实说,我放弃了 MvcBuildViews 并使用 RazorGenerator 完成了工作

https://github.com/RazorGenerator/RazorGenerator

  1. 从 nuget 安装它
  2. 在 Visual Studio 中安装Razor 生成器扩展。(工具 -> 扩展和更新 -> 在线选项卡 -> 搜索Razor Generator并安装
  3. 右键单击您的视图 -> 单击属性 -> 确保自定义工具显示RazorGenerator

在此输入图像描述