InstallShield 小更新 - 删除以前的版本

标签 installshield visual-studio-2012

刚接触 InstallShield,我已经构建了一个安装项目并使用安装文件来部署我的应用程序。

现在我需要更新应用程序,这是我所做的:

  • 增加产品版本(我尝试了主要次要版本和构建版本)。

  • 生成新的升级代码。

  • 构建安装项目。

安装程序拒绝安装该应用程序,因为“已安装此产品的另一个版本...”。

如何让 InstallSheild 删除其他版本? 谢谢

最佳答案

你应该:

  • 转到“组织您的设置 -> 升级路径”
  • 右键单击“升级路径”(在左侧列出),然后单击“新升级路径”
  • 现在您必须选择旧的安装包,自行指定详细信息(:
  • 就在这种情况下,您可以增加项目的版本(两者!在有关设置的一般信息中,以及在应用程序的配置/发布中)
  • 增加后,在一般信息(设置)上创建新的产品代码并构建! (:

希望它能帮助别人(:

关于InstallShield 小更新 - 删除以前的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11988535/

相关文章:

visual-studio-2012 - TFS 2012 中的过滤器在哪里定义?

缺少 PHP 扩展 VC 编译器信息

visual-studio - 缺少Visual Studio 2017安装项目

installation - Visual Studio 安装项目是否适合复杂的设置?

c# - 安装我的应用程序时如何区分 x86 和 x64 操作系统

visual-studio-2012 - Web Essentials - 捆绑版本控制

.net - 使用托管数组和 std :array at same time 不兼容

c++ - 将 nvcc 与 CUDA 6 和 VS 2012 Express 结合使用

windows-installer - Installshield包括卫星dll

mysql - InstallShield 2014,自定义操作和在 MySQL 中执行 sql 文件