我正在使用带有C#的Visual Studio 2010。
在我的项目中,我正在使用XML文档,并成功添加了注释。 "成功" 意味着没有编译器警告表示缺少XML注释。
然后,我检查了我的项目的代码覆盖率,并开始使用 System.Diagnostics.CodeAnalysis.[ExcludeFromCodeCoverageAttribute] 排除一些文件进行代码覆盖率计算。
我是这样做的:
...
using System.Diagnostics.CodeAnalysis;
namespace MyAppp
{
[ExcludeFromCodeCoverageAttribute]
/// <summary>My comment</summary>
public partial class FDB_PolicyGruppen : Form
{ ...
}
}
问题是,当我在注释前面加上[ExcludeFromCodeCoverageAttribute]时,我会收到警告: CS1591: 缺少公开可见类型或成员的XML注释 或 CS1587:XML注释不放置在有效的语言元素上。