1

Windows サービスで .NET Outlook オートメーションを使用しようとしています。システムアカウントで実行されています。

outlook.CreateItemFromTemplate()or outlook.Session.OpenSharedItem()(これは Outlook アプリケーションのインスタンスです)を呼び出そうとするとoutlook、「操作が中止されました (HRESULT からの例外: 0x80004004 (E_ABORT))」という例外で失敗します。

サービスで「デスクトップとの対話をサービスに許可する」オプションが有効になっています。

このコードは、通常の Win32 アプリケーションから呼び出された場合は正常に機能しますが、システム アカウントで実行されているサービスでは機能しません。システムアカウントで動作させるための提案/回避策はありますか?

4

0 に答える 0