【发布时间】:2019-01-29 08:39:23
【问题描述】:
在 Visual Studio 中,您可以转到项目的属性 -> 构建 ->“将警告视为错误”并提供以逗号分隔的警告列表,以便在构建时将其视为错误。
这会在.csproj 文件的构建配置中添加以下行:<WarningsAsErrors>[list of warnings]</WarningsAsErrors>
这样做的问题是,当您有一个包含数十个项目的大型解决方案时,您必须手动设置它或通过脚本为所有项目设置它,如果您进行任何更改,您将不得不这样做所有项目。
有没有办法在解决方案级别而不是在每个项目的基础上进行设置?
【问题讨论】:
-
WarningsAsErrors在这方面几乎不是独一无二的。我想不出任何东西(除了源代码控制,甚至包括哪些项目)是在解决方案级别处理的。
标签: visual-studio csproj solution