ODBC 経由で Progress OpenEdge 10.1B データベースに接続する ASP.net Web サービス アプリケーションがあります。私の開発マシンは XP Pro で、すべて正常に動作します。現在、アプリケーションをテスト環境に移動しています。テスト機もXP Proです。Progress Server がローカルで実行されていないことを除いて、dev マシンと一致します。VS2010 からプロジェクトを実行でき、Web サービスは ODBC 接続を確立し、エラーなしでデータを返します。アプリケーションを (ローカルで実行されている) IIS にデプロイすると、ODBC 接続が次のエラーで失敗します。
* System.Data.Odbc.OdbcException: エラー [IM003] システム エラー 126 (OpenEdge 10.1B ドライバー) のため、指定されたドライバーを読み込めませんでした。*
ここで何が起こっているのですか?