0

私は自分のウェブサイトを通じてサーバー側で自動化を行っています。コードはExcel相互運用DLLを使用しています。私が展開しているサーバーは 64 ビットの Windows 2008 です。Web で調査したほとんどのオプションを試しましたが、それでもメッセージが表示されません。

試行したオプション: 1) 32 ビット アプリを受け入れるように IIS 7 アプリケーション プールを構成しました - 失敗しました 2) ターゲット プラットフォームを X86 としてコードを再ビルドします - 失敗しました 3) C:\Windows\SysWOW64\config\systemprofile\Desktop の下にデスクトップ フォルダーを作成しました - 失敗しました

次のエラーが原因で、CLSID {00024500-0000-0000-C000-000000000046} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。

例外の詳細: System.Runtime.InteropServices.COMException: CLSID {00024500-0000-0000-C000-000000000046} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG) )))。

4

0 に答える 0