一括表示(VB.NET VB2005) |
---|
Application.Exit()処理にて、例外エラーが発生するようになった。例外エラーのメッセージは、”コレクションが変更されました。列挙操作は実行されない可能性があります。”です。このプログラムは1年以上使用していて、今までは問題なく実行できていて、急に発生するようになりました。現象の原因と解決方法をお解かりの方いましたら、ご教授の程、宜しくお願い致します。 |
環境の記載をしておりませんでした。 |
> Application.Exit()処理にて、例外エラーが発生するようになった。 |
魔界の仮面弁士さん、ご返答頂き有難う御座います。 |
ソースコードを確認したところ、以前のプログラム修正で、メニュープログラムのFormClosingイベントにて、プログラムを呼び出す処理を追加したのですが、そのイベントがあると例外エラーが発生するようです。試しにメニュープログラムのFormClosingイベントをコメントにして確認したところ、Application.Exit()処理にて例外エラーは発生しなくなりました。メニュープログラムの処理の流れを考え直してみたいと思います。 |
Application.Exitは強制終了させるよなものなので |