【问题标题】:inno setup install vb6 app dllinno setup安装vb6 app dll
【发布时间】:2010-10-14 20:33:11
【问题描述】:

我最近编译了一个带有 inno 设置的 vb6 应用程序,当我安装时,它在 winxp 上运行良好 当我在 vista 上尝试时,我收到错误消息

我注意到这是一个 dll 注册问题,所以我尝试手动注册 dll 以查看它是否可以解决问题。当我尝试这样做时,我得到了这个错误

有没有办法解决这个问题?

【问题讨论】:

    标签: vb6 windows-vista inno-setup


    【解决方案1】:

    Vista 计算机可能未安装/启用 ActiveX 安装程序服务,请参阅Implementing and Administering the ActiveX Installer Service 了解详细说明。

    【讨论】:

      【解决方案2】:

      这是一个权限问题。请尝试以下操作:

      从提升的命令提示符注册组件。右键单击 开始菜单上的命令提示符图标,然后选择以管理员身份运行。 UAC 将提示您批准提升。一旦命令 提示窗口已打开,从该窗口运行您的 regsvr32 命令,然后 应该成功。 来源:http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.languages.vb/2009-10/msg00002.html

      您也可以尝试使用管理权限运行您刚刚创建的安装程序(与上述相同的过程)。我希望这会有所帮助。

      【讨论】:

      • 安装程序在管理权限下运行。现在呢?
      • 使用提升的命令提示符手动安装 dll 怎么样?在我们着手修复 Inno Setup 脚本之前,您需要确保没有缺少依赖项或任何其他问题。
      • 是的,没有缺少依赖项,并且正在使用管理员帐户使用 vista 业务。
      猜你喜欢
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多