为什么要在Visual Studio解决方案中抑制1个项目的所有编译器警告?

问题描述 投票:-1回答:1

我有一个包含4个项目的Visual Studio 2019解决方案。对于4个项目中的3个,通常会在Visual Studio的“错误列表”窗口中报告警告。但是对于4个项目中的1个,似乎所有编译器警告都被抑制,并且对于1个项目,“错误列表”窗口中根本没有任何警告报告。

如果引入错误,则会在“错误列表”窗口中按预期报告,但不会警告。我添加了可以确定会引起警告的代码,但仍未报告有关受影响项目的警告。

什么会导致抑制一个项目的所有警告?我如何才能再次为此项目打开警告?

visual-studio compiler-warnings suppress-warnings
1个回答
0
投票

在“项目属性”>“编译”选项卡中,有一个“禁用所有警告”复选框。对于解决方案中的此1个项目,已进行了检查。取消选中它可以解决问题:

Compile tab

© www.soinside.com 2019 - 2024. All rights reserved.