2011-09-05 47 views
0

我目前正在研究C#Forms應用程序。Visual Studio在窗體修改上的長時間修復

我注意到,每次我在設計器中對錶單進行更改時,構建應用程序需要很長時間。

我試圖修改類本身的代碼,這不會減慢構建。

有誰知道可能是什麼原因造成的,因爲它變得非常刺激?

感謝,

PM

+0

表單上有很多控件嗎? – Tigran

+1

你在你的控件或表單中使用了很多位圖嗎? – 2011-09-05 18:59:19

+0

是的,但是位圖僅在運行時從資源加載。 – user472875

回答

0

不是直接的解決方案,我用Sysinternal的Process Monitor,看看哪些資源(文件,註冊表等)進程正在訪問取得了成功調查類似的問題。

也許你可以使用這個(免費的)工具來獲取關於devenv.exe(或csc.exe或類似的工具)訪問的線索。

0

你可能想去:

"Tools " ---> "Options" ---> "Windows Forms Designer" ---> "Toolbox" node 

,並在 「AutoToolboxPopulate」 檢查值。當值設置爲「True」時,我遇到了巨大的性能問題。將其更改爲「False」將有所幫助,但請確保關閉解決方案並再次打開它(我甚至會關閉Visual Studio IDE並重新啓動它)。

相關問題