我有一个方便的visual studio外部工具快捷方式,可以在启用MvcBuildViews的情况下构建当前项目。
参数:/m:2 $(ProjectFileName) /p:MvcBuildViews=true
命令行:C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe /m:2 "ProviderPortal.csproj" /p:MvcBuildViews=true
如果视图出现错误,它会在该视图上停止并报告。 我想知道所有有错误的观点不仅仅停留在第一个观点。
我如何告诉Aspnet-Compiler继续出错?或者有没有办法让msbuild代替调用每个视图的aspnet编译器而不是一次性调用?
答案 0 :(得分:0)
您可以尝试将ContinueOnError设置为ErrorAndContinue:
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" ContinueOnError="ErrorAndContinue" />
</Target>