私のアプリケーションは、レコードを解析してアップロードするためにExcelファイルを読み込みます。私は.NET 4とPIAを使用します。
アプリはWin7マシンで正常に動作します。 しかしWin2003のサーバーにそれがCLSID {00024500-0000-0000-C000-000000000046}を持つコンポーネントのCOMクラスファクトリを取得するコード行以下MS Office PIA Com Interopエラー
var xlApp = new Microsoft.Office.Interop.Excel.Application();
でこのエラーを与えては、次のエラーのため失敗しました:80040154
これを解決するためのいくつかの指針を与えてください。
Officeシステムを稼働させるAddins/Addonsを取得することは、本当に面倒なことになります。正しいPIAがWin2003マシンにインストールされているかどうか確認しましたか?あなたはWin7 x64上で開発し、Win2003 32ビットに展開していますか?あなたのアプリのインストーラを作成しましたか? – Filburt