我编写了一个应用程序来监视文件夹,每当将 PowerPoint 文档放入其中时,它都会遍历其中的幻灯片并生成每张幻灯片的 png 图像。这在 Windows 窗体应用程序中运行良好,但我在 Windows 服务中放置了完全相同的代码,使用了相同的测试文件,但无法打开它并出现以下错误:
错误:PowerPoint 无法打开文件。在 Microsoft.Office.Interop.PowerPoint.Presentations.Open(字符串文件名,MsoTriState 只读,MsoTriState 无标题,MsoTriState WithWindow)-2147467259 Com 错误
我已将服务设置为使用我自己的用户帐户(具有管理员权限)运行,因此我认为这将排除权限问题,但我想不出其他任何尝试。
有什么建议么?