您建议在64位环境中使用什么代码覆盖。似乎NCover仅在企业版中支持64位,这似乎相当昂贵。或者不是吗?人们在64位系统上使用什么来进行.NET代码覆盖?

编辑:我知道CorFlag的解决方法。我想知道别人在做什么/正在使用什么。你在使用其他东西还是在使用带有CorFlag技巧的NCover(免费版)?

有帮助吗?

解决方案 6

我终于找到了一个很好的解决方案。从 dotCover “> JetBrains 运行良好,并与 Visual Studio ReSharper 。谢谢大家的回答。

其他提示

大卫,我最近看了一下开源部分封面。它也有64位问题,解决方案也是corflag由Sharp Develop撰稿人提供,他与Part Cover一起打包并整合。

snk文件位于他们的 SVN repo 中。

NCover Enterprise值得吗?我想只有你能做出这个决定。有21天的试用期。如果你不能证明支出部分保险可以帮助你。

似乎所有.NET代码覆盖工具都使用打包为COM的c ++。除非有人能够提出托管代码实现,否则我怀疑总是需要64位构建。

.Net Coverage Validator怎么样?它适用于所有版本的.Net,适用于32位和64位版本。 http://www.softwareverify.com/dotNet/coverage/index.html

代码分析器的托管实现是不可能的(对于Java也是如此),然后分析器将自行调整。因此,所有.Net / Java分析器都是以您想要的任何语言编写的本机非托管代码(尽管通常是C或C ++)。

NCover的经典版和完整版都支持64位。

谢谢,

Joe Feser

请参阅 SD C#测试覆盖率,以获取32位和64位版本的C#with aplomb。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top