首页 > 解决方案 > 以本地用户身份运行时,使用 VB6 调用 WordApplication.Open 失败

问题描述

我正在运行一个由“xpto.asp”文件引用的 DLL 文件。在代码的某个位置,此 DLL 打开一个 word 模板文件:

  set oWordApp=New Word.Application
  set oWordDoc= oWordApp.Documents.Open(sTemplate,,true)

在 IIS 中,我正在使用 User Authentication(pass throught)身份验证。

如果登录用户具有 ADMIN 权限,则此代码可以正常工作。

如果登录用户没有 ADMIN 权限,则在尝试打开模板时会出现错误:

自动化错误 远程过程调用失败。(error.number =2147023170)

有人知道如何解决吗?

标签: iisautomationms-wordvb6admin

解决方案


推荐阅读