我一直在互联网上搜索使用 c# 创建 InstallShield 设置的方法。我知道有一个“InstallShield 自动化库”可供它使用。但是,到目前为止,我看到的所有示例都只是自动化了构建已经创建的项目的任务。
但是我需要的是:
- 我将首先手动创建一个 InstallShield 项目 (.ISM),指定文件夹结构等详细信息
- 然后,我想创建一个程序,该程序将使用新版本名称复制 ISM 文件,将文件添加到新创建的项目文件中,然后构建它。
请让我知道它是否可能以及如何进行。
编辑:我才知道在安装过程中创建的目录称为功能。所以这个问题可能被解读为“如何向项目文件添加功能并将文件添加到该功能”
EDIT2我在这里找到了一种迭代它的方法:http:
//blogs.flexerasoftware.com/installtalk/2010/12/getting-started-with-installshield-automation-and-c.html
也许这可以帮助某人准备答案.