1

如何在基本 MSI 项目的多实例安装中使用 InstanceId 更改组件的目标目录。

4

1 回答 1

1

使用在 CostInitialize 之前安排的 Type 51 设置属性自定义操作,根据您的公司\产品和实例 ID 转换 INSTALLDIR。确保所有组件 a) 具有密钥文件或 b) 每个实例具有唯一的 guid。由于 b 在后方是如此痛苦,我通常会不遗余力地为所有组件提供关键文件,即使这意味着像 AppPoolComponent 安装一个 apppool_readme.txt 之类的东西,其中只包含自述文件。

于 2015-04-17T21:26:22.077 回答