Visual Studio 2015不会发现单元测试:C++

NJM*_*JMR 5 c++ microsoft-cpp-unit-test visual-studio-2015

我正在开发一个C++项目,并开发了一些测试用例.我能够执行测试用例,直到所有测试用例突然从测试资源管理器中消失.我的意思是说测试资源管理器中没有显示测试方法,即使测试项目编译正确.

我按照这里给出的步骤没有成功.

这些是我做过的事情:

  • 我删除了%temp%文件夹的内容.
  • 我将默认的处理器架构更改为X64.(Test>Test Settings>Default Processor Architecture>X64)
  • Restarted VS2015.
  • Restarted 系统.
  • 我试过跑devenv /safemode(在命令提示符下),没有运气.
  • 我试过跑devenv /ResetSettings(在命令提示符下),没有运气.

笔记:

  • 我的解决方案中只有一个测试项目,它现在只包含一些测试.
  • 我的项目文件位于网络驱动器上,因为我不允许在本地存储.
  • 我无法禁用防病毒软件或防火墙,我的系统没有管理员权限.

小智 0

查看您的 .vcxproj 文件并确保它显示

<ClCompile Include="[your-file-name].cpp" />

对于您的每个文件。