IBM.Data.DB2.EntityFramwork nuget パッケージで EF 6 (コード ファースト) を使用して、db2 データベース サーバーにアクセスしています。ローカルで作業するとすべて期待どおりに動作しますが、テスト サーバーにデプロイすると、「System.MissingMethodException: メソッドが見つかりません: 'Void IBM.Data.DB2.InternalStruct6.SetDefault()」という例外が発生します。
私は DB2 ウィザードではありませんが、この問題は、テスト サーバー (9.7?) にインストールされている db2 クライアント ドライバーの互換性のないバージョンに関連していると思います。エンティティ フレームワーク 6 のサポートには、バージョン > 10.5 が必要です。(ある時点で 10.5 バージョンをローカルにインストールしたに違いありません)。
依存関係を追加せずに任意の PC でアプリケーションを実行できるとよいので、私の質問は次のとおりです。 db2 db サーバーにアクセスしますか?