有没有办法让Installshield 2015安装程序始终在没有命令行的情况下运行?

时间:2016-02-11 13:47:19

标签: installshield-le

我已经搜遍了所有并且没有找到这个。我需要制作一个只安装无人值守的Installshield 2015安装程序。没有下一次点击,没有点击完成按钮,只需安装和关闭。如果可见或不可见,我不在乎。不使用命令行开关。

1 个答案:

答案 0 :(得分:0)

经过一些实验,我找到了一种方法。

  1. 卸载VS安装程序项目。
  2. 在安装程序项目文件夹
  3. 中选择的文本编辑器中打开.isl文件
  4. 搜索InstallUISequence
  5. 从以下部分删除以下行:

    <row><td>InstallWelcome</td><td>Not Installed</td><td>1210</td><td>InstallWelcome</td><td/></row>
    <row><td>SetupCompleteError</td><td/><td>-3</td><td>SetupCompleteError</td><td/></row>
    <row><td>SetupCompleteSuccess</td><td/><td>-1</td><td>SetupCompleteSuccess</td><td/></row>
    
    • 如果您不需要进度条,可以选择删除它:

      <row><td>SetupProgress</td><td/><td>1240</td><td>SetupProgress</td><td/></row>
      
  6. 将文件保存在文本编辑器中

  7. 在visual studio中重新加载项目并构建文件。