在InstallShield Basic MSI项目中自动更新组件代码的方法 [英] Automatic way to update component code in InstallShield Basic MSI project

查看:134
本文介绍了在InstallShield Basic MSI项目中自动更新组件代码的方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有InstallShield 2013 Basic MSI项目 是否有使用工具或脚本自动更新项目中所有组件代码的自动方法?

解决方案

第一个问题:为什么要这么做?组件GUID对于它引用的所有绝对路径都是一成不变的.在此处查看有关此说明:在wix中更改我的组件GUID吗?

如果您熟悉 COM自动化,则应该能够使用使用实例转换安装多个实例

  • 使用实例转换授权多个实例
  • 配置和构建包含多实例支持的发行版
  • 产品配置的多个实例"标签
  • I have InstallShield 2013 Basic MSI project Is there an automatic way using a tool or script to automatically update all component code in the project ?

    解决方案

    First question: why do you want to do that? A component GUID is set in stone for all absolute paths it references. See a description of this here: Change my component GUID in wix?

    If you are familiar with COM automation, you should be able to automate the generation of new GUIDs in your project using the Installshield automation interface.

    There are only a few cases where such an operation is logical and valid. If you are looking to install the same product many times, you can check out instance transforms. I have no real experience with this - I dislike the concept, but here are some pointers:

    这篇关于在InstallShield Basic MSI项目中自动更新组件代码的方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆