作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Visual Studio 2010 和 c#。
我在项目中使用 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 注释未放置在有效的语言元素上。
最佳答案
嗯,这听起来像是一个错误,无论您使用什么来衡量代码覆盖率,或者您已经复制并粘贴错误 hwne 杂耍,我可以看到评论的定位可能会如何影响正在寻找评论的东西,但有些东西测量代码覆盖率甚至不应该注意到评论,无论它们在哪里。
关于c# - 使用 ExcludeFromCodeCoverageAttribute 中断 XML Comment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174528/
我使用 Visual Studio 2010 和 c#。 我在项目中使用 XML 文档并成功添加了注释。成功意味着没有关于缺少 XML 注释的编译器警告。 然后我检查了我的项目的代码覆盖率,并开始使用
我是一名优秀的程序员,十分优秀!