C#でWindowsサービスを作成しました。私のサービスは、Excelのマクロ対応ブック(Excel 2010)を開くことを目的としています。 Windows Server 2008 64ビット版を実行しているサーバーにこのサービスをインストールしました。私のサービスは、誰もサーバーにログオンしていないときにExcelを起動する際に問題があるようですが、誰かがこれに対する解決策を持っていますか?サーバーからログオフしたときにExcelとC#でエラーが発生する
私は次のエラーを取得する:Excelは、サーバーにインストールされている
System.Runtime.InteropServices.COMException (0x8000401A): Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 8000401a.
私は、サーバーにログオンしていますが、一度、すべてのユーザーが、私は上記のエラーを取得し、ログオフしてから、サービスが正常に動作します。サーバー上のオープンセッションに関係なく、Excelブックを起動するかどうかを確認します。