-1

我正在使用 InstallShield Professional v.11,我需要制作多个安装包,唯一的区别是公司名称(它会更改默认安装位置和开始菜单快捷方式的位置)。我该怎么做呢?谢谢,约翰。

4

2 回答 2

1

您应该能够使用 InstallShield 的自动化界面。CompanyName 是您可以访问/设置的项目之一。

从 IS2010 开始:

' create the automation object
Set m_ISWiProject = CreateObject("IswiAuto16.ISWiProject")
' I think for IS11 it's IswiAuto11; check your Help

' Build path to the .ism file 
strFile = "C:\<WindowsFolder>\Profiles\<UserName>\Personal\MySetups\Test.ism" 
m_ISWiProject.OpenProject strFile
m_ISWiProject.CompanyName="<Company Name>"
于 2012-04-17T20:39:45.967 回答
0

您可以尝试一个项目模板

项目模板(.ist 文件)包含您希望在创建安装项目或合并模块项目时用作起点的所有默认设置和设计元素。

您可以基于相同的模板为不同的公司创建新项目,但更改公司名称。

基于模板创建项目模板

于 2012-04-18T15:36:07.127 回答