当我尝试在我的网站的发布位上运行 codecoverage 工具时,我得到一个包含以下错误的空 .coverage 文件:
生成空结果:没有检测到二进制文件。确保测试运行,加载所需的二进制文件,具有匹配的符号文件,并且没有通过自定义设置排除。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=253731
如果我在同一构建的调试版本上运行它,则不会出现此问题。
这些是我执行的确切步骤: - 开始监视 IIS 服务器上的代码覆盖率 codecoverage collect /IIS /session:test /output:test.coverage - 在网站上单击几下 - 停止监视代码覆盖率 codecoverage shutdown /session:test
笔记!我确实将 .pdb 文件与二进制文件放在同一位置。
有任何想法吗?
谢谢,克里斯蒂娜