调用Office转换PDF 报检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问

        根据以往的经验在"DCOM配置"中修改相应的配置即可,可是在客户服务器上怎么设置都不行,后来对比自己电脑的环境发现了不一样的情况。

        自己电脑的位置选项卡中,”在此计算机上运行应用程序“  这项是默认勾选的,而客户服务器上是灰的不能勾选。

调用Office转换PDF 报检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问_第1张图片

         原来是客户服务器装的是32位的Office,需要用comexp.msc -32 来打开组件服务。

我本地装的是64位的,所以用comexp.msc就可以配置。

      所以配置的时候需要知道Office 是32的还是64的,或是根据位置那个选项是否能勾选来判断

你可能感兴趣的:(调用Office转换PDF 报检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问)