这实际上只是重新提问有关Visual Studio 2008的此问题。 VS2010是否提供任何功能来消除自动生成代码的CS1591编译器警告?
CS1591:公开可见类型或成员缺少XML注释
引用VS2008的问题:
这只是一个烦恼而不是问题。 我的项目包含许多自动生成的文件(使用mgmtclassgen.exe)。 当我生成XML文档时,我的美丽注释库被这些自动文件的xml文档警告所困扰。
有没有办法要么禁止为这些文件生成文档,要么仅为一组文件禁止警告CS1591? 我显然不希望修改自动生成的文件,即使只是添加抑制#pragma。
编辑: 在我的情况下,受影响的文件由WCF RIA Services生成,因此生成错误的文件是自动生成的WebContext类(MyProject.BusinessApplication.Web.g.cs)。
我无法手动修改此文件,因为它是即时生成的,所有更改都将被清除。 我也不想全局禁用警告,因为这对于我的非自动生成的代码很有帮助。
CS1591:公开可见类型或成员缺少XML注释
引用VS2008的问题:
这只是一个烦恼而不是问题。 我的项目包含许多自动生成的文件(使用mgmtclassgen.exe)。 当我生成XML文档时,我的美丽注释库被这些自动文件的xml文档警告所困扰。
有没有办法要么禁止为这些文件生成文档,要么仅为一组文件禁止警告CS1591? 我显然不希望修改自动生成的文件,即使只是添加抑制#pragma。
编辑: 在我的情况下,受影响的文件由WCF RIA Services生成,因此生成错误的文件是自动生成的WebContext类(MyProject.BusinessApplication.Web.g.cs)。
我无法手动修改此文件,因为它是即时生成的,所有更改都将被清除。 我也不想全局禁用警告,因为这对于我的非自动生成的代码很有帮助。