MVCBuildViews忽略添加为链接的文件

时间:2014-10-01 17:45:24

标签: asp.net-mvc razor asp.net-mvc-5

我有一些.cshtml文件,我试图在项目之间共享(例如编辑器模板等)。

所以,我所尝试的是自定义虚拟路径提供程序(正在运行)和将共享文件添加为.csproj中的链接的组合,例如。

<Content Include="..\SharedWebContent\Views\Shared\EditorTemplates\Foo.cshtml">
  <Link>Views\Shared\EditorTemplates\Foo.cshtml</Link>
</Content>

然而,当我这样做时,设置

<MvcBuildViews>true</MvcBuildViews>

忽略链接的文件。我有条件地在CI服务器上设置了这个,以便我们很快知道何时将编译错误引入视图或模板。但是,MvcBuildViews似乎只检查项目目录中物理的文件。

有没有办法告诉MvcBuildViews还检查链接文件?

0 个答案:

没有答案