我目前正在构建一个包含生成代码的msbuild
项目。是否可以从特定文件(首选)或类中压制构建警告?
答案 0 :(得分:0)
如果您可以控制代码生成过程,则可以在代码中使用pragma语句来抑制警告。
在要禁止警告的代码顶部,添加
#pragma warning disable
然后在代码末尾添加
#pragma warning restore
注意:在大多数情况下,您只想禁止特定警告。你用
做到了#pragma warning disable warning-list
其中warning-list是以逗号分隔的警告编号列表,不带前缀。
另一种选择是禁止整个项目的特定警告。 见How to: Suppress Compiler Warnings