2017-05-30 33 views
5

Pracuję nad projektem C++ i opracowałem kilka przypadków testowych. Udało mi się wykonać przypadki testowe, aż nagle wszystkie przypadki testowe zniknęły z eksploratora testów. Chcę powiedzieć, że metody testowe nie są wyświetlane w eksploratorze testowym, mimo że projekt testowy jest poprawnie skompilowany.Program Visual Studio 2015 nie wykrywa testów jednostkowych: C++

Wykonałem kroki podane here bez powodzenia.

Są to rzeczy mam zrobić:

  • Usunąłem treść %temp% folderu.
  • Zmieniłem domyślną architekturę procesorów na X64. (Test>Test Settings>Default Processor Architecture>X64)
  • Restarted VS2015.
  • Restarted system.
  • Próbowałem uruchomić devenv /safemode (w wierszu polecenia), bez powodzenia.
  • Próbowałem uruchomić devenv /ResetSettings (w wierszu polecenia), bez powodzenia.

Uwagi:

  • Istnieje tylko 1 projekt testowy w moim roztwór i zawiera tylko kilka testów teraz.
  • Moje pliki projektu znajdują się na dysku sieciowym, ponieważ nie mogę przechowywać ich w sieci lokalnej.
  • Nie mogę wyłączyć oprogramowania antywirusowego lub zapory i nie mam uprawnień administratora w moim systemie.
+0

Czy próbowałeś usunąć wszystkie pliki w% temp%? –

+0

Tak, próbowałem ... – NJMR

+0

Czy możliwe jest przechowywanie testów w sieci wraz z plikami projektu? Zazwyczaj rzeczy wydają się działać lepiej, gdy znajdują się w tym samym względnym obszarze razem. Plus, jeśli robisz to z sieci całkowicie, jest być może dokumentacja związana z wykonaniem twojego projektu zdalnie. – Jouster500

Odpowiedz

0

Look do pliku .vcxproj i upewnić się, że mówi

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

dla każdego z plików.

Powiązane problemy