0

我們的解決方案中有一個項目,其中包含具有多個窗體的測試應用程序。每當我在表單編輯器中打開一個表單時,Visual Studio都會出去吃午飯,咀嚼整個處理器......直到我終止了這個過程。VS2008 - Windows窗體編輯混淆VS

我試圖移植到一個新項目上,想着某種形式的東西,或者項目文件導致了這個問題,但新項目展現出了相同的行爲。但是,在新的解決方案中,表單行爲正常。

我們最近將解決方案從2005年轉換爲2008年,但是我找不到任何類似的轉換問題。

任何人都會遇到類似的事情嗎?

回答

2

表單加載過程中發生的操作之一是窗體上出現的項目中的表單控件在Visual Studio過程中實例化。考慮到他們在這個過程中運行,他們可能會對Visual Studio做不好的事情,例如導致它崩潰或掛起。

您可以通過打開窗體並將調試程序附加到Visual Studio並查看您的任何控件是否處於及時/無限循環來裁決這種情況。

+0

你的評論是有道理的,是對可能發生的事情的一個很好的解釋,雖然我仍然會檢查出來,但我認爲這不是問題所在。我可以在解決方案內部創建一個新項目,並且創建的默認窗體完全相同。 但是,在新的解決方案中,問題會消失。 – 2009-09-10 12:46:35

0

所有項目都被搜索到,找到任何自定義控件放在工具欄中,我不知道這是否是你的問題的一部分。