我目前正在研究C#Forms應用程序。Visual Studio在窗體修改上的長時間修復
我注意到,每次我在設計器中對錶單進行更改時,構建應用程序需要很長時間。
我試圖修改類本身的代碼,這不會減慢構建。
有誰知道可能是什麼原因造成的,因爲它變得非常刺激?
感謝,
PM
我目前正在研究C#Forms應用程序。Visual Studio在窗體修改上的長時間修復
我注意到,每次我在設計器中對錶單進行更改時,構建應用程序需要很長時間。
我試圖修改類本身的代碼,這不會減慢構建。
有誰知道可能是什麼原因造成的,因爲它變得非常刺激?
感謝,
PM
不是直接的解決方案,我用Sysinternal的Process Monitor,看看哪些資源(文件,註冊表等)進程正在訪問取得了成功調查類似的問題。
也許你可以使用這個(免費的)工具來獲取關於devenv.exe(或csc.exe或類似的工具)訪問的線索。
你可能想去:
"Tools " ---> "Options" ---> "Windows Forms Designer" ---> "Toolbox" node
,並在 「AutoToolboxPopulate」 檢查值。當值設置爲「True」時,我遇到了巨大的性能問題。將其更改爲「False」將有所幫助,但請確保關閉解決方案並再次打開它(我甚至會關閉Visual Studio IDE並重新啓動它)。
表單上有很多控件嗎? – Tigran
你在你的控件或表單中使用了很多位圖嗎? – 2011-09-05 18:59:19
是的,但是位圖僅在運行時從資源加載。 – user472875