代码之家  ›  专栏  ›  技术社区  ›  RED SOFT ADAIR

installshield 2009安装程序拒绝为第二个用户配置(直到最近才工作)

  •  0
  • RED SOFT ADAIR  · 技术社区  · 16 年前

    多年来,我们使用installshield交付软件。自从我们的软件的最后一个版本以来,会发生以下情况:

    为“所有用户”安装程序后,当受限用户登录时,他会在桌面上看到我们的应用程序图标。当双击它时,第一次出现一个对话框“配置”。不久后的最新版本中,对话框消失了,我们的程序开始启动。现在,进程被中止,并显示一条消息:“函数托管在不可用的网络资源上”。我们的计划没有开始。但是当我们手工创建.exe文件的快捷方式时,一切都很好。

    我们最近没有对安装程序项目进行任何修改(除了更改版本号)。我们还拒绝安装更新。

    问题:

    • 有什么问题吗?
    • 如何调试安装程序?
    1 回复  |  直到 16 年前
        1
  •  1
  •   Liam    16 年前

    不太确定installshield(我使用wise),但您应该检查以下内容:

    1. 在msi数据库的“property”表中将msi属性“allusers”设置为1。有关详细信息,请参阅Windows安装程序sdk文档。这可以确保所有用户都能获得启动应用程序的快捷方式。

    2. 使用调用安装程序 文件名 V myinstall.msi

    从命令行(这将日志记录设置为verbose)-可能有帮助!

    利亚姆

    推荐文章