2017-06-02 67 views
1

這很奇怪。Visual Studio 2015未運行C++單元測試

首先,裝載解決方案未檢測到兩個單元測試 - 我必須修改單元測試,做一個重建的測試出現在測試資源管理。

一旦我這樣做了,我可以運行單元測試一次。之後,我得到:

Message: Failed to set up the execution context to run the test 

它是如何在第一次運行測試而不是隨後的時間?使用depends.exe我可以看到有一個文件丟失:Microsoft.VisualStudio.TestTools.CppUnitTestFramework.x64.dll。我試圖將該文件複製到輸出目錄,但沒有任何區別。

輸出目錄包含主應用程序運行所需的所有文件,所以我所做的就是將單元測試DLL放在同一目錄中。測試運行一次,然後所有後續運行死亡。

回答

1

找到了解決辦法。在測試菜單上,測試設置關閉保持測試執行引擎運行。現在我可以根據需要運行任何測試。

相關問題