2017-05-30 32 views
5

Bir C++ projesi üzerinde çalışıyorum ve birkaç test vakası geliştirdim. Test senaryolarını aniden tüm test senaryoları test kaşifinden kaybolana dek yürütebildim. Test projesi düzgün bir şekilde derlenmiş olsa bile test yöntemlerinin test kaşifinde gösterilmediğini söylemek istiyorum.Visual Studio 2015, birim testleri bulamıyor: C++

here verilen adımlar izlenerek başarıya ulaşmadım.

Bunlar

yaptım şeyler şunlardır:

  • Ben %temp% klasörün içeriğini silindi.
  • Varsayılan İşlemci Mimarisini X64 olarak değiştirdim. VS2015'de (Test>Test Settings>Default Processor Architecture>X64)
  • Restarted. Sistem,
  • Restarted.
  • devenv /safemode (komut isteminde) çalıştırmayı denedim, şans yok.
  • devenv /ResetSettings (komut isteminde) çalıştırmayı denedim, şans yok.

Notlar:

  • benim çözümde sadece 1 test projesi yoktur ve sadece şu anda biraz test içerir.
  • Proje dosyam yerel ağda depolanamayacağından bir ağ sürücüsünde bulunuyor.
  • Virüsten koruma yazılımını veya güvenlik duvarını devre dışı bırakamıyorum ve sistemimde yönetici hakları yok.
+0

% temp% öğenizdeki tüm dosyaları silmeyi denediniz mi? –

+0

Evet Denedim ... – NJMR

+0

Testlerinizi ağdaki proje dosyaları ile birlikte depolamak mümkün mü? Tipik olarak, işler, aynı akraba alanında olduklarında daha iyi çalışır. Artı, bunu ağdan tamamen yapsaydınız, belki de projenizi uzaktan yapmakla ilgili belgeler vardır. – Jouster500

cevap

0

senin .vcxproj dosyası içine bak ve emin olun sizin dosyaların her biri için

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

söylüyor.

İlgili konular