0html
問題如標題。函數
步驟以下:測試
1:新建C++控制檯項目ui
2.添加類A並添加成員函數用於測試this
3.新建c++ 本機測試單元spa
4.引用控制檯項目,添加A 頭文件3d
5.link A.objcode
測試能夠經過,可是沒法顯示代碼覆蓋率(右鍵測試管理器的測試函數 生成代碼覆蓋率也沒有效果)htm
錯誤信息
生成了空結果: 未檢測任何二進制文件。請確保測試已運行,所需二進制文件已加載,具備匹配的符號文件,而且未經過自定義設置排除。有關詳細信息,請參見 https://go.microsoft.com/fwlink/?LinkID=253731
如何設置能夠讓C++ 項目能測試代碼覆蓋率。
萬分感謝
22. marts 2018 08:53
|
China
0 Point這個問題以前有人已經提出,在最新版本的visual studio2017 已經被修復了。
另外還有一個關於這個問題的解決方法:
建立或設置 "VS150COMNTOOLS" 系統環境變量爲 C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
而後重啓vs
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.