64 ビットの Progress OpenEdge 10.2A ドライバーがインストールされています。データ ソース (ODBC) アドミニストレータで設定してテストすると、接続は正常に機能します。
VB.NET (System.Data.Odbc) を使用して接続しようとすると、エラーが発生します。
エラー [IM014][Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションの間のアーキテクチャの不一致が含まれています。
SysWOW6432 を使用してアクセスできるようにレジストリ キーを手動で構成しようとしました。しかし、DSN をセットアップしようとすると、別のエラーが発生するだけです。Progress からエラー #193 が表示されます。
他に何がこの問題を引き起こしている可能性がありますか? 私が知る限り、適切なドライバーがあり、VB.NET スクリプトを使用しているアプリケーションも適切に構成されています。
何かご意見は?