在 Visual Studio 中,您可以进入项目属性 -> 构建 ->“将警告视为错误”,并提供一个逗号分隔的警告列表,在构建时将这些警告视为错误。
这将导致以下行添加到.csproj
文件的构建配置中:<WarningsAsErrors>[警告列表]</WarningsAsErrors>
但是问题在于当您拥有几十个项目的大型解决方案时,您必须手动设置这些内容或通过脚本设置所有项目,并且如果您进行任何更改,则必须将更改应用于所有项目。
是否有任何方法可以在解决方案级别上设置此设置,而不是基于每个项目的设置?