【发布时间】:2017-01-10 11:06:37
【问题描述】:
我需要在构建应用程序期间验证剃刀视图,因此我使用了以下文章中描述的工具:
http://dotnetthoughts.net/compile-your-aspnet-core-mvc-views/
但是postpublish 对我来说太晚了,所以我将dotnet razor-precompile 移动到project.json 的postcompile 脚本部分。
问题是即使razor-precompile 在输出中写入了一些错误,构建仍然成功。我需要改变这种行为,我可以实现一个自定义脚本来做到这一点,但我不知道如何手动中止构建。
编辑:奇怪的是dotnet razor-precompile 状态码是 1,它仍然不会使构建不成功。
【问题讨论】:
标签: razor asp.net-core asp.net-core-mvc project.json