使用office的com作为服务,并调用ActiveDocument->ExportAsFixedFormat
2017-12-27 14:29
525 查看
问题:windows上(我用的是server 2012)使用office的com作为服务时,如果该机器锁屏,则无法调用com服务组件。或出现 ExportAsFixedFormat 接口调用失败的情况。
2. 找到Microsoft Excel Application、Microsoft Office PowerPoint 幻灯片、Microsoft Office Word 97 - 2003 文档,-属性 -安全-自定义,添加启动和激活权限、访问权限;-标识,下列用户,用户输入正确的当前登录的管理员帐户和正确密码。这些工作做完。
3. 在windows服务应用程序的配置system.web添加
<identity impersonate="true" username="您的用户" password="您的密码"/>。
我只使用上述1 2 就解决问题了。
解决方案:
1. 开始dcomcnfg,启动组件服务。2. 找到Microsoft Excel Application、Microsoft Office PowerPoint 幻灯片、Microsoft Office Word 97 - 2003 文档,-属性 -安全-自定义,添加启动和激活权限、访问权限;-标识,下列用户,用户输入正确的当前登录的管理员帐户和正确密码。这些工作做完。
3. 在windows服务应用程序的配置system.web添加
<identity impersonate="true" username="您的用户" password="您的密码"/>。
我只使用上述1 2 就解决问题了。
相关文章推荐
- COM(VB/VBA/Script)利用服务标记调用WCF服务之二使用MEX契约
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务的方法(推荐)
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- 使用jacob调用Windows的com对象,转换Office文件为pdf、html等
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- 使用AS编译时,报Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concur
- 使用COM或者OLE的方法调用来控制Excel或者其他Office组件
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- 使用Feign作为HTTP客户端调用远程HTTP服务
- COM(VB/VBA/Script)利用服务标记调用WCF服务之四:使用配置文件
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- OpenStack入门修炼之Cinder服务-->使用NFS作为后端存储(19)
- 使用AS编译时,报Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build
- Spring Boot 中使用Feign作为HTTP客户端调用远程HTTP服务
- COM(VB/VBA/Script)利用服务标记调用WCF服务之三使用WSDL契约
- ExportAsFixedFormat Visio文件另存为其他几种格式的处理
- 使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务
- 如何使用 Excel 服务的Excel表内容作为Microsoft Office PerformancePoint 2007的数据源