VS2008:自动生成的文件和XML文档

3
这只是一个烦恼,而不是问题。我的项目包含许多自动生成的文件(使用mgmtclassgen.exe)。当我生成XML文档时,这些自动生成的文件会导致我的精美注释库受到xml文档警告的困扰。
有没有办法要么a)禁止为这些文件生成文档,要么b)仅为一组文件禁止警告CS1591?显然,我不想修改自动生成的文件,即使是为了添加抑制编译指示。
库和生成的代码都是C#,我正在使用Visual Studio 2008。
2个回答

1
据我所知,您不能仅针对某些文件禁止此警告。如果这些警告真的困扰着您,您可以将自动生成的代码移动到一个单独的程序集中,并在其中禁用XML文档。

0

您可以使用#pragma指令禁用特定警告,这可能适合您的目的。禁用“缺少xml注释”警告的语法是:

#pragma warning disable 1591    // Disable 'missing xml comment' warning

您可以使用以下语法重新启用它:

#pragma warning restore 1591    // Restore 'missing xml comment' warning

这可以让你选择性地忽略文件的一部分或整个文件的警告。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接