top of page
執筆者の写真Kawahara

C#でi5(AS400)

C# 2005にて、i5(AS400)のDB2へ接続すると、アプリケーション終了時に (名前空間 IBM.Data.DB2.iSeries を使用) ————————————————————————- System.ObjectDisposedException はハンドルされませんでした。 Message=”セーフ ハンドルは閉じられています。” Source=”mscorlib” ObjectName=”” StackTrace: 場所 System.Runtime.InteropServices.SafeHandle.DangerousRelease() 場所 System.Threading.RegisteredWaitHandleSafe.Finalize() ————————————————————————- というエラーが出る。

リソース解放漏れも絶対無いような、単純なソースにしても上記のエラーが発生した場合はiSeries Access自体にパッチが必要。最新のサービスパックは下記から。 http://www-03.ibm.com/systems/i/software/access/windows/sphist.html サービスパックのダウンロード元がわかりにくい・・・

閲覧数:73回0件のコメント

最新記事

すべて表示

Visual WebGui販売終了

GrapeCityが販売していたVisual WebGuiが2014年10月22日で販売終了との事。価格は高いが、便利なんだろうなと気になっていた製品だった。 2013年の6月から1年半弱で販売終了となったのに気付いた時は、「買わなくてよかった」と「こんなことあるの?」とい...

C#でのクラスライブラリの設計

C#でクラスライブラリを使用すると複数のプロジェクトで使用できて便利。しかし、どんな単位でクラスライブラリを分割するか悩みながらも下記のように考えていました。 外部コンポーネントの有無 DBの接続先 ODBCの設定要否 .NetframeWorkのバージョン...

Comentários


bottom of page