我正在寻找与silverligt一起工作的代码覆盖解决方案.它也必须使用msbuild,因为我们在构建服务器中自动运行所有其他单元测试.
与Visual Studio和/或resharper集成是一个加分,我没有任何反对轻松设置或指向教程的指针.我通常不修改构建文件,不幸的是我暂时没有时间去学习msbuild.
解决方法
不幸的是,由于Silverlight运行时的透明安全模型(即所有应用程序都是沙箱),这不是一件容易的事情.传统的.NET代码覆盖测试仪修改底层程序集,将P / Invoke调用插入到coverage集合工具中.
因此,像Visual Studio 2008代码覆盖测量工具这样的工具不能与Silverlight一起使用.
要在Silverlight中完成此操作,您需要设计一个自定义的检测程序,以及收集和报告数据的方法.
在Silverlight团队中,我们开发了部分解决方案,可以为某些人启用此功能,但尚未准备发布.有可能在Silverlight Toolkit中找到它,可能.
对不起,我今天不知道你的答案.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。