我們只是將我們所有的NUnit測試項目轉換爲MSTest。我們有多個測試項目。在Visual Studio中執行「在解決方案中運行所有測試」時,它只運行一個項目。你如何讓Visual Studio認識到其他測試項目?如何讓Visual Studio識別我的解決方案中的測試?
1
A
回答
0
原因(你可以從你的解決方案「解決方案項」的「AutomatedTests.vsmdi」雙擊訪問)爲什麼MS Test runner無法識別測試項目,因爲它需要.csproj文件中的測試項目類型。它最初是作爲NUnit的類項目創建的,而不是作爲MsTest項目創建的。這需要添加到.csproj文件中:
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
0
嘗試檢查是否所有測試的「測試列表編輯器」加載
相關問題
- 1. Visual Studio 2008中的Visual Studio 2010(測試版2)解決方案
- 2. 從解決方案文件中識別測試項目
- 3. Visual Studio 2003解決方案到Visual Studio 2013解決方案
- 4. 單元測試的單獨visual studio解決方案?
- 5. Visual Studio解決方案的單元測試最佳實踐
- 6. visual studio解決方案
- 7. Visual Studio解決方案
- 8. 在Visual Studio中構建解決方案,重建解決方案和清理解決方案的區別?
- 9. 如何清潔visual studio解決方案?
- 10. 如何從Visual Studio解決方案
- 11. Maven2中的Visual Studio C++解決方案
- 12. 包含多個解決方案的Visual Studio解決方案
- 13. Visual Studio 2013 - 如何在解決方案中調試項目
- 14. Visual Studio 11(測試版)解決方案加載錯誤
- 15. Visual Studio解決方案與G測試AppVeyor
- 16. 如何提高我的解碼測試的解決方案?
- 17. OneDrive上的Visual Studio解決方案
- 18. 對SCONS的Visual Studio解決方案?
- 19. Visual Studio 2010的解決方案工廠
- 20. Visual Studio 2005解決方案的問題
- 21. Visual Studio:單一解決方案還是很多解決方案?
- 22. 如何通過Visual Studio調試Sharepoint解決方案/功能?
- 23. 檢測我的解決方案中損壞的Visual Studio中的文件更改
- 24. 在Visual Studio中調試Sharepoint 2010的自定義解決方案
- 25. 調試通過在Visual Studio中不同的解決方案
- 26. visual studio 2015 nuget解決方案未保存如何解決?
- 27. 當我嘗試編譯時,Visual Studio解決方案凍結
- 28. 如何測試_escaped_fragment解決方案
- 29. 最小的Visual Studio版本的Visual Studio 2015年解決方案
- 30. 的SharePoint Visual Studio解決方案在解決方案庫中不可見