タイトル : Re: 突然発生するようになったエラー 投稿日 : 2012/01/17(Tue) 02:07 投稿者 : 魔界の仮面弁士
> VB.net2003,サービスパック1.1 サービスパックに小数点はありません。 .NET Framework 1.1 Service Pack 1 のことでしょうか? > 急に「破棄されたオブジェクトにアクセスできません」 > というエラーが発生するようになってしまいました。 検索キーワードとしては、「ObjectDisposedException CreateHandle」でしょうかね。 > 発生する端末と発生しない端末の比較などを行っていますが、 再現性はありますか? 問題の発生する端末では 100% の確率で起きるのか、 また、発生するのは特定の処理後の Show だけなのか、それとも処理に関係なく メインフォームの初回起動時に起きてしまうのかなど。 > 比較する項目の数が膨大で見当もつきません。 ・それぞれの実行環境の .NET Framework 1.1 に Service Pack は適用済みですか? ・共有されている資源(Icon, Picture, Font 等)をどこかで破棄していませんか? http://d.hatena.ne.jp/ladybug/20050915 ・閉じたフォームを再度 Show しようとしていませんか? ・DoEvents メソッドを不用意に呼び出している個所はありませんか? ・UIスレッド以外からフォームやコントロールを操作していませんか? |