我有一個VS2008奇怪的問題。我的解決方案有8個項目(全部是C#),並在構建時掛起VS。任務管理器說「沒有響應」,並且該進程佔用了我的一個內核的100%,並且內存使用量逐漸增加。最終IDE再次響應,構建和部署。每次構建時,掛起時間似乎越來越長,但是當我重新啓動時,沒有掛起,並且正確地進行構建。有人知道爲什麼visual studio沒有響應構建
2
A
回答
2
不知道,但是當您在解決方案的命令行上運行MSBuild時會發生什麼?它掛了嗎?如果是這樣,請以完整的冗長度再次運行它並查看它掛起的位置。
3
您可以運行Visual Studio以記錄發生的事情。 打開IDE目錄,找到devenv.exe.config,並添加此行:
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener, System version=1.0.3300.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
initializeData="c:\myListener.log" />
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
這應該創建一個日誌文件,你C盤(一旦你重新啓動Visual Studio)。 請務必首先備份現有的devenv.exe.config。
查看日誌,希望你會看到哪些操作導致它花費這麼長時間。
0
1
讀我有同樣的問題。看來我的殺毒軟件(avast)正在將編譯的程序檢測爲惡意軟件並將其攔截。當我試圖構建avast的「File System Shield」時,我沒有任何問題。
嘗試關閉「File System Shield」,或者通過「File System Shield」選項更好地禁用特定文件夾。
相關問題
- 1. visual studio 2013沒有響應
- 2. 程序沒有響應上構建的Visual Studio 2013
- 3. visual studio 2015安裝但沒有響應
- 4. 的Visual Studio - 構建
- 5. visual studio 2008沒有響應時從源安全檢查項目
- 6. visual studio 2012:鍵盤快捷鍵沒有響應
- 7. Visual Studio 2010在WIN7 X64中沒有響應和佈局錯誤
- 8. VIsual Studio 2010. NuGet安裝正常,但沒有響應
- 9. 構建前/構建事件Visual Studio
- 10. Visual Studio安裝和部署構建失敗,並沒有錯誤
- 11. 在Visual Studio中沒有爲Cordova構建的IPA輸出
- 12. Visual Studio項目構建依賴關係沒有引用?
- 13. 在沒有Visual Studio的情況下構建RIA服務項目
- 14. 構建類庫(包)NuGet包沒有Visual Studio的項目
- 15. visual studio 2008構建優化
- 16. 用Visual Studio構建錯誤
- 17. 在構建時的Visual Studio
- 18. visual studio 2008 - 構建問題
- 19. 使用Visual Studio構建dll
- 20. Visual Studio構建問題
- 21. WPF沒有Visual Studio?
- 22. 如何在沒有Visual Studio的機器上構建ASP.net MVC應用程序?
- 23. Visual Studio 2010重建沒有修改?
- 24. Visual Studio沒有創建一個.exe
- 25. 是否有可能在Visual Studio中構建Monotouch應用程序?
- 26. 沒有Visual Studio中的安裝沒有的Visual Studio
- 27. Visual Studio有沒有「sparkup」(vim)?
- 28. 有沒有辦法有條件地運行Visual Studio Post構建步驟
- 29. Visual Studio構建配置 - 防止重建
- 30. Visual Studio構建,清理和重建
MSBuild不會掛起。它必須是IDE中的一些內存泄漏或其他東西。目前這是一個可以接受的工作......謝謝。 – GWTF 2009-02-05 01:04:34
完全聽不到它。同時檢查是否卸載了我們的一些VS插件(如果你有)會改變任何東西。 – 2009-02-05 03:26:09