• vs2013 junit单元测试 代码覆盖率报错无法显示均为0.生成了空结果: 未检测任何二进制文件。


    原因:

    本人造成该错误原因: 之前卸载过一次VS2013,然后又重新安装一遍,但是两次的安装位置不同,vs 相关的系统变量没有更改,造成该错误。

    错误展示

    错误信息:

    生成了空结果: 未检测任何二进制文件。请确保测试已运行,所需二进制文件已加载,具有匹配的符号文件,并且未通过自定义设置排除。有关详细信息,请参见 https://go.microsoft.com/fwlink/?LinkID=253731    

    没有留存截图

    只有成功的案例

    解决方法:

     找到系统变量名为如下的变量: 不同版本的vs 开头可能不一样 应该都是这个格式的。

    然后找到当前的vs的安装目录,我的就是如上,把原来的错误路径改查正确的目录路径,最后的截止目录一定是IDE ,前面的由于版本不同可能会有差异。

    然后重启vs (或者重启电脑)让环境变量生效即可解决问题。

    参考地址

  • 相关阅读:
    Docker Private Registry
    Dockerfile
    docker存储卷
    392. 判断子序列
    1576. 替换所有的问号
    270. 最接近的二叉搜索树值
    292. Nim 游戏
    680. 验证回文字符串 Ⅱ
    876. 链表的中间结点
    543. 二叉树的直径
  • 原文地址:https://www.cnblogs.com/cxy0210/p/14742420.html
Copyright © 2020-2023  润新知