メインコンテンツへスキップ
< すべてのトピックに戻る

「ObjectDisposedException: Cannot access a disposed object.」が出た。

Dispose() によってメモリ解放済みのリソース(ファイルやストリーム等)を使おうとしています。

 

処理が完了して閉じたはずの通信経路などに再度アクセスしたためです。

 

using ブロックで囲んでスコープを明確にするか、Dispose直後に変数へnullを代入してアクセスをブロックしてください。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に