2012-02-22 9 views
3

のx86タイプはコードを公開中ACE.OLEDB.4.0プロバイダーのために働いていない公開のWindows Server 2008のx64でACE.OLEDB.4.0プロバイダーのために働いていません。のx86タイプは、コードは、Windows Server 2008のx64

エラー:ACEを。 OLEDB.4.0はローカルシステムに登録されていません。 私はread xlsファイルのために2005年にアプリケーションを開発しました。 vs2005のデバッグモードから正常に動作しています。しかし、私はそれを公開し、iisから仮想ディレクトリを作成すると、上記のエラーが生成されます。 xpマシンから実行するとうまくいきますが、Windowsサーバー2008はnです

答えて

0

展開先のサーバーに依存関係がないようです。特に、ACE.OLEDBバージョン4.0はインストールされていないか、またはそのライブラリがターゲットマシンに公開されていません。依存関係が提供されていると思われる場合は、x64マシンと互換性があることを確認してください。

関連する問題