我们正在尝试在Windows服务中使用.NET Outlook自动化。它在系统帐户下运行。
尝试调用outlook.CreateItemFromTemplate()
或outlook.Session.OpenSharedItem()
时(此处outlook
是Outlook应用程序的一个实例),它会失败,异常为“操作已中止(HRESULT异常:0x80004004(E_ABORT))” 。
服务已启用“允许服务与桌面交互”选项。
从通常的Win32应用程序调用此代码时工作正常,但在系统帐户下运行的服务中没有。有没有人有任何建议/解决方法如何让它在系统帐户下工作?