2016-09-18 51 views
-1

我的程序包含數千行。在調試程序時,它會花費更多時間,最後顯示System.Drawing.dll中發生異常'System.ArgumentException'參數無效。 「 - 圖片框控制。有時顯示「內存過載」異常。 我不明白爲什麼它是很長的調試時間。 任何人都可以幫助我嗎?c中的長時間運行或調試時間#

僅當包含此語句(在自定義用戶控件中創建窗體對象時)時發生問題: Form1 mainfrm = new Form1();

+0

顯然你有一些錯誤的參數。 – Danieboy

+0

有很多問題可能導致此問題。沒有看到一些代碼示例,很難專門回答你的問題。 –

+1

Pesky錯誤參數。如果你分享了你的代碼並告訴我們你在哪裏/什麼時候/什麼錯誤,這會非常有幫助。我們可能需要複製您的條件以複製錯誤並幫助您進行調試。 –

回答

0

在調試過程中出現過度延遲,然後出現內存不足異常,這通常表明存在無限遞歸。你可能不得不分享代碼來確定,但這是我首先要檢查的地方。