ASP.NET を使用して、Excel テンプレートを更新する必要があります。
サーバーは Windows 2008 を 64 ビット モードで実行しています。
次のコードを使用して、Excel ファイルにアクセスしています。
...
string connection =
@"Provider=MSDASQL;Driver={Microsoft Excel Driver (*.xls)};DBQ=" + path + ";";
...
アプリケーション プールが [32 ビット アプリケーションを有効にする] に設定されている場合、コードは期待どおりに機能します。ただし、使用している oracle ドライバーは 64 ビットしかないため、失敗します。
[32 ビット アプリケーションを有効にする] が false に設定されている場合、Excel コードは次のエラーで失敗します。
データ ソース名が見つからず、既定のドライバーが指定されていません
助言がありますか?