我们有一个基于VSTS构建的ASP.NET MVC应用程序。当csproj文件引用丢失的cshtml文件时(即,它不在磁盘上,但在csproj文件中),我们仍然可以在本地进行构建。但是VSTS构建失败。
任何想法可能是造成这种奇怪行为的原因吗?我希望本地(Visual Studio)构建也会失败。
我已经尝试过使用msbuild命令行进行构建,但是在那里没有区别。
我见过this question,但不想开始弄乱我的csproj文件。我希望Visual Studio和VSTS都显示相同的行为。
答案 0 :(得分:1)
为ASP.NET MVC项目进行编译时视图检查应该可以解决这种情况。