2016-09-18 4 views
-1

私のプログラムには何千もの行が含まれています。プログラムをデバッグすると、最後に "System.ArgumentException"という例外がSystem.Drawing.dllで発生しました。 " -Picture Boxコントロール。例外は "メモリ過負荷"例外を表示します。 なぜ私はそれが長いデバッグ時間であるか理解していません。誰でも助けてくれますか? Cで長い実行またはデバッグ時間#

この問題が発生したのは、(カスタムユーザーコントロールでフォームのオブジェクトを作成するときに)このステートメントが含まれている場合にのみ発生しました。 Form1 mainfrm = new Form1();

+0

明らかに、いくつかのパラメータが間違っています。 – Danieboy

+0

これを引き起こす可能性のある問題は数多くあります。いくつかのコード例を見ることなく、具体的に質問に答えることは難しいです。 –

+1

厄介な障害のパラメータ。あなたのコードを共有し、どこに/いつ/何のエラーが出てきたのかを教えてくれれば、本当に役に立ちます。エラーを複製してデバッグするのに条件を複製する必要があるかもしれません。 –

答えて

0

デバッグ中に過度の遅延が発生し、その後にメモリ不足例外が発生すると、無限再帰が存在することがよくあります。あなたは確かにコードを共有する必要がありますが、それが最初に確認する場所です。

関連する問題