繁体   English   中英

VS2010:C ++ DLL(/ clr)的代码覆盖率

[英]VS2010: Code coverage for c++ DLL (/clr)

and options doesn't support unit testing. 根据已经用选项编译的Microsoft项目,它不支持单元测试。

and project. 但是,我可以创建单元测试项目并将其用于测试项目。 is not supported at this time. 但是目前不支持

option? 如何确定使用选项编译为DLL的C ++项目的代码覆盖率?

如果它是CLR,即在后台编译为.NET IL,则您应该能够使用大多数.NET代码覆盖工具,请参阅如何为C#/。NET获得高质量的代码覆盖率? 有关.NET代码覆盖工具的主列表。

任何使用探查器API的工具,例如OpenCover (免费)或NCover (商业),都可以轻松应对IL并使用PDB,这没有问题-我无法担保其他工具,但看不到任何明显的工具为什么不这样做的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM