2013-12-16 68 views
0

我不知道自從什麼時候(也許在安裝Update 4之後?),VS2012無法在任何解決方案中檢測到我的測試。錯誤檢測VS2012中的測試

------ Prueba de detección iniciada ------ 
El sistema no puede encontrar el archivo especificado 
========== Prueba de detección finalizada: 0 encontró (0:00:00,099067) ========== 

英語會是這樣的......

------ Test detection started ------ 
System cannot find the specified file 
========== Test detection finished: 0 found (0:00:00,099067) ========== 

我沒有發現任何的活動信息。不知道在哪裏看。

有什麼想法?

+0

也許試試用vstest命令行來運行你的單元測試來檢索更多的交易/調試信息: 「C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest。 console.exe「」Project.Tests.dll「 您可能還想使用Fusion Log Viewer來診斷文件加載問題:http://msdn.microsoft.com/en-us/library/e74a18c4(v=vs .110).aspx –

+0

嘗試使用vstest命令行運行單元測試實際運行所有測試。看起來問題在於VS2012用來從編譯程序集中檢測測試的過程。使用Fusion Log Viewer並沒有幫助。 – Farlop

回答

0

終於找到了我自己的解決方案。使用SysInternals工具Process Monitor,我已經能夠發現我丟失了文件vstest.discoveryengine.x86.exe。剛剛從另一個安裝中複製,現在又重新開始工作。