Visual Studio 2015 не обнаруживает модульные тесты: C++

Я работаю над проектом C++ и разработал несколько тестовых случаев. Я мог выполнять тестовые наборы, пока внезапно все тестовые примеры не исчезли из тестового обозревателя. Я хочу сказать, что методы тестирования не отображаются в тестовом проводнике, даже если тестовый проект скомпилирован правильно.

Я следовал инструкциям, приведенным здесь, но безуспешно.

Вот что я сделал:

  • Я удалил содержимое %temp% папка.
  • Я изменил архитектуру процессора по умолчанию на X64, (Test>Test Settings>Default Processor Architecture>X64)
  • Restarted VS2015.
  • Restarted система.
  • Я пробовал бегать devenv /safemode (в командной строке), не повезло.
  • Я пробовал бегать devenv /ResetSettings (в командной строке), не повезло.

Заметки:

  • В моем решении только 1 тестовый проект, и он содержит только несколько тестов.
  • Файлы моего проекта находятся на сетевом диске, так как мне не разрешено хранить на локальном диске.
  • Я не могу отключить антивирусное программное обеспечение или брандмауэр, и у меня нет прав администратора в моей системе.

1 ответ

Посмотрите в свой файл.vcxproj и убедитесь, что он говорит

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

для каждого из ваших файлов.

Другие вопросы по тегам