Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VS2008:自动生成的文件和XML文档_Visual Studio_Visual Studio 2008_Documentation Generation - Fatal编程技术网

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

Visual studio VS2008:自动生成的文件和XML文档,visual-studio,visual-studio-2008,documentation-generation,Visual Studio,Visual Studio 2008,Documentation Generation,这不仅仅是一个问题,更是一个烦恼。我的项目包含许多自动生成的文件(使用mgmtclassgen.exe)。当我生成XML文档时,这些autogen文件中的XML文档警告困扰着我注释精美的库 有没有一种方法可以a)禁止为这些文件生成文档,或者b)仅为一组文件禁止生成警告CS1591?我显然不想修改自动生成的文件,即使只是添加抑制杂注 库和生成的代码都在C#中,我使用的是Visual Studio 2008。AFAIK您不能仅对某些文件抑制此警告。如果这些警告确实困扰您,您可以将自动生成的代码移动到

这不仅仅是一个问题,更是一个烦恼。我的项目包含许多自动生成的文件(使用mgmtclassgen.exe)。当我生成XML文档时,这些autogen文件中的XML文档警告困扰着我注释精美的库

有没有一种方法可以a)禁止为这些文件生成文档,或者b)仅为一组文件禁止生成警告CS1591?我显然不想修改自动生成的文件,即使只是添加抑制杂注


库和生成的代码都在C#中,我使用的是Visual Studio 2008。

AFAIK您不能仅对某些文件抑制此警告。如果这些警告确实困扰您,您可以将自动生成的代码移动到一个单独的程序集中,您可以为其禁用XML文档。

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

#pragma warning disable 1591    // Disable 'missing xml comment' warning
您可以使用以下语法重新启用它:

#pragma warning restore 1591    // Restore 'missing xml comment' warning
这允许您有选择地忽略文件部分或完整文件的警告