【发布时间】:2017-10-30 12:26:27
【问题描述】:
我正在开发一个 C++ 项目,并开发了一些测试用例。我能够执行测试用例,直到突然所有测试用例从测试资源管理器中消失。我的意思是即使测试项目编译正确,测试资源管理器中也没有显示测试方法。
我按照here 给出的步骤没有成功。
这些是我做过的事情:
- 我删除了
%temp%文件夹的内容。 - 我将默认处理器架构更改为
X64。 (Test>Test Settings>Default Processor Architecture>X64) -
RestartedVS2015。 -
Restarted系统。 - 我尝试运行
devenv /safemode(在命令提示符下),但没有成功。 - 我尝试运行
devenv /ResetSettings(在命令提示符下),但没有成功。
注意事项:
- 我的解决方案中只有 1 个测试项目,而且目前只包含几个测试。
- 我的项目文件位于网络驱动器上,因为我不允许存储在本地。
- 我无法禁用防病毒软件或防火墙,并且我的系统没有管理员权限。
【问题讨论】:
-
您是否尝试过删除 %temp% 中的所有文件?
-
是的,我试过了...
-
是否可以将您的测试与项目文件一起存储在网络上?通常情况下,当它们一起处于相同的相对区域时,事情似乎会更好地工作。另外,如果您要完全通过网络进行操作,则可能有与远程执行项目相关的文档。
-
您是否先完成了干净的解决方案,然后再进行了重建解决方案?
-
有什么in this post可以帮到你吗?
标签: c++ visual-studio-2015 microsoft-cpp-unit-test