NCover 排除规则

发布于 2024-07-26 00:48:10 字数 564 浏览 6 评论 0原文

我有几个与 NCover 相关的问题:

1) 我正在使用 MSBuild 来构建我的项目。 在我的 .proj 文件中,我指定了排除项,如下所示:

<propertygroup> 
   <Coverageexclusions>
     <CoverageExclusion>
         <ExclusionType>Assembly</ExclusionType>
         <Pattern>/Testing.*/i</Pattern>
         <IsRegex>true</IsRegex>
     </CoverageExclusion>
   </coverageexclusions> 
</propertygroup>

就排除类型而言,如果我有一个 .exe 文件,我的模式是否会与它以及 DLL 匹配?

2) NCover 2.1.0.0 是否支持覆盖范围包含(即我指定一个 exe 或 dll,它只检查该一个)?

I have a couple of questions related to NCover:

1) I'm using MSBuild to build my project. In my .proj file I specify exclusions like so:

<propertygroup> 
   <Coverageexclusions>
     <CoverageExclusion>
         <ExclusionType>Assembly</ExclusionType>
         <Pattern>/Testing.*/i</Pattern>
         <IsRegex>true</IsRegex>
     </CoverageExclusion>
   </coverageexclusions> 
</propertygroup>

In terms of the exclusion type, if I have a .exe file, would my pattern match it as well as a DLL?

2) Does NCover 2.1.0.0, support coverage inclusions (i.e. I specify one exe or dll and it only checks that one)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡水深流 2024-08-02 00:48:10

1) 是的,您只需要模块名称,而不是 .exe 或 .dll 后缀

2) 是的,使用 //a 选项,您可以指定要覆盖的特定程序集

1) Yes you only need the module name not the .exe or .dll suffix

2) Yes with the //a option you can specify the specific assemblies you want covered

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文