2017-05-30 3 views
5

Ich arbeite an einem C++ - Projekt und habe ein paar Testfälle entwickelt. Ich konnte die Testfälle ausführen, bis plötzlich alle Testfälle vom Test Explorer verschwunden waren. Ich will damit sagen, dass Testmethoden im Test Explorer nicht angezeigt werden, obwohl das Testprojekt korrekt kompiliert wurde.Visual Studio 2015 erkennt keine Komponententests: C++

Ich befolgte die Schritte here mit keinem Erfolg.

Dies sind die Dinge, die ich getan habe:

  • ich den Inhalt %temp% Ordner gelöscht.
  • Ich änderte die Standard-Prozessor-Architektur zu X64. (Test>Test Settings>Default Processor Architecture>X64)
  • Restarted der VS2015.
  • Restarted das System.
  • Ich habe versucht, devenv /safemode ausgeführt (in der Eingabeaufforderung), kein Glück.
  • Ich habe versucht, devenv /ResetSettings ausgeführt (in der Eingabeaufforderung), kein Glück.

Hinweise:

  • Es gibt nur 1 Testprojekt in meiner Lösung und enthält nur ein paar Tests jetzt.
  • Meine Projektdateien befinden sich auf einem Netzlaufwerk, da ich nicht lokal speichern darf.
  • Ich kann die Antivirensoftware oder Firewall nicht deaktivieren und habe keine Administratorrechte auf meinem System.
+0

Haben Sie versucht, alle Dateien in Ihrem% temp% zu löschen? –

+0

Ja, ich habe es versucht ... – NJMR

+0

ist es möglich, Ihre Tests zusammen mit den Projektdateien im Netzwerk zu speichern? Typischerweise scheinen die Dinge besser zu funktionieren, wenn sie sich in der gleichen relativen Umgebung befinden. Plus, wenn Sie es aus dem Netzwerk komplett tun sollten, gibt es vielleicht Dokumentation in Bezug auf Ihr Projekt remote zu tun. – Jouster500

Antwort

0

Schauen Sie in Ihre .vcxproj Datei und stellen Sie sicher, heißt es

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

für jede Ihrer Dateien.