0

MicrosoftOfficeがインストールされていないWindowsServer2003にVS.Net2003Webアプリケーションを展開しました。Excelレポート機能を除いてすべてが機能します。私がMSOfficeを持っている開発用PCでは問題ありません。例外は次のとおりです。

CLSID {00024500-0000-0000-C000-000000000046}のCOMオブジェクトが無効であるか、登録されていません。

サーバーにMSOfficeをインストールせずにこのエラーを回避する方法はありますか?この問題を修正するためのOfficeランタイムコンポーネントはありますか?

4

1 に答える 1

1

いいえ、COM相互運用機能はExcelのコンポーネントと直接対話します。私が知っているランタイムコンポーネントは、インストールされているExcelのコピーを使用できるようにするInteropコンポーネントだけです。

于 2013-03-15T23:05:42.687 に答える