gpt4 book ai didi

visual-studio-2010 - 配置 InstallShield LE 以删除使用 Visual Studio 安装项目构建的先前版本

转载 作者:行者123 更新时间:2023-12-04 01:16:05 25 4
gpt4 key购买 nike

使用 Visual Studio 2010,我想切换到使用 InstallShield LE 而不是 Visual Studio 安装项目。

在安装项目中,一个选项 RemovePreviousVersions存在这对于制作安装程序非常有用,该安装程序在新版本发布时基本上会进行就地升级。

现在使用 InstallShield LE,我已经更新了版本并生成了一个新的 ProductCode,但是在运行安装程序之后,之前的版本仍然存在。

我需要做什么才能让 InstallShield 构建的项目删除使用 VS 安装项目构建的先前版本?

最佳答案

你可以试试这个:

  • Orca 打开旧的 MSI并从属性表
  • 中获取它的 UpgradeCode
  • 在您的 InstallShield LE 项目中,转到解决方案资源管理器中的“一般信息”
  • 确保“升级代码”字段设置为您旧的 MSI 升级代码

  • 您还应该确保 ALLUSERS 属性对于两个版本具有相同的值(这是相同的方法)。您可以在此处阅读有关升级的更多信息: http://msdn.microsoft.com/en-us/library/aa369786(VS.85).aspx

    关于visual-studio-2010 - 配置 InstallShield LE 以删除使用 Visual Studio 安装项目构建的先前版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6447404/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com