解決VS2015單元測試“未能設置用於運行測試的執行上下文”問題


VS的單元測試在進行測試時並不像普通Exe會為你提示xx文件未找到,而是類似下面這樣:

測試名稱: 部署文件到Linux
測試全名: unittest::SmartDispatch::部署文件到Linux
測試源: c:\文檔\projects\sample\ChakraCore_UnitTest.cpp:第 101 行
測試結果: 未通過
測試持續時間:  0:00:00

結果 的消息: 未能設置用於運行測試的執行上下文

這是很沒有建設性的提示,讓人煩惱。

其實僅僅是你的測試目標依賴了額外的dll,而這個dll不在單元測試輸出目錄里。

簡單的把dll復制到輸出目錄可解決此問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM