如何在ASP.NET Core MVC 1中编译视图作为语法检查?

rom*_*oza 7 iis-express asp.net-core-mvc

我想对视图进行编译时验证.在我为MVC 5编写的旧Web应用程序中,我将这些条目放在csproj文件中:

<PropertyGroup>
  <MvcBuildViews>true</MvcBuildViews>
</PropertyGroup>

<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
  <AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>
Run Code Online (Sandbox Code Playgroud)

它按预期工作.

现在,我在xproj新的Web应用程序(ASP.NET Core Web Application)的文件中放置了完全相同的条目.在编译过程中,我收到此错误消息:

ASPNETCOMPILER:错误ASPRUNTIME:'/ temp'不是有效的IIS应用程序.

那么如何将视图编译为ASP.NET Core MVC 1中的语法检查?