我試圖運行我的單元測試爲Windows 8地鐵類庫我得到的輸出窗口中的以下2個錯誤:不能運行單元測試在VS2012RC
輸出:
------ Run test started ------ Error : DEP3000 : Attempts to stop the application failed. This may cause the deployment to fail. App Packages may only be shutdown as part of a Visual Studio build operation.
Failed to activate Metro style unit test executor. Error: The application cannot be started. Try reinstalling the application to fix the problem.
========== Run test finished: 0 run (0:00:01.2818304) ==========
其他輸出:
------ Discover test started ------ ========== Discover test finished: 7 found (0:00:00.6471091) ========== ------ Run test started ------ Failed to activate Metro style unit test executor. Error: The application cannot be started. Try reinstalling the application to fix the problem. ========== Run test finished: 0 run (0:00:02.0105835) ==========
有沒有人遇到問題?
其他Win8類圖書館或應用程序的單元測試工作正常。
我認爲這是解決方案。昨天一切都很順利。我想有一個Windows更新,也許是搞砸了?
事情我已經嘗試:
- 卸載R·
- 重新安裝的Visual Studio 2012 RC
- 試圖單元測試在其他類庫(作品)
- 試圖單元測試在Windows 8應用(作品)
- 清理/重建解決方案
- 調試和發佈配置
- 增加另一個測試項目,以解決方案和卸載其他項目(工程)
趙彤規格:
- 的Visual Studio 2012 RC版本:11.0.50522.1
- Windows 8的RC版本8400
- 64位操作系統
- 已經resharper 7,卸載它。
我已將所有測試複製到同一解決方案中的另一個測試項目,現在它可以正常工作。有沒有人有解釋? – 2012-07-11 19:41:32
您在項目中是否有UnitTest設置文件? – k0stya 2012-07-11 21:26:25
@ k0stya我沒有看到項目/解決方案中的測試設置文件,但我認爲這在winRT或vs2012中是正常的。 – 2012-07-12 16:41:28