我希望MSBuild在特定警告MSB3274上失败(这是在无法解析引用时获得的,因为它是针对比当前目标框架更高的版本构建的。)
我试过
MSBuild.exe .\test.csproj /p:Configuration=Release /p:Platform=AnyCPU /p:WarningsAsErrors=MSB3274
但警告仍被视为警告,构建成功。
如果构建产生此特定警告,如何从MSBuild收到错误?
关于"问题已经回答"注意:问题的答案" MSBuild: Treat single warning as error" 不在这种情况下工作,正如我在已经使用WarningsAsErrors
属性的示例中所述。