如何使用InstallShield限量版创建单个setup.exe?

时间:2012-03-15 10:40:45

标签: visual-studio-2010 installshield-le

我正在尝试创建一个.exe文件安装程序。我设法将所有依赖项都放到.exe文件中(通过设置Setup.exe属性的提取)。如何在setup.exe文件中获取.msi?

这就是现在的样子

enter image description here

6 个答案:

答案 0 :(得分:51)

我也有这个麻烦。它的做法非常不直观,IMO。

  1. 突出显示设置项目
  2. 在Visual Studio标准工具栏上,选择“解决方案配置”下拉列表。可能它被选为“调试”。将其更改为“单张图片”

    enter image description here

  3. 右键单击您的安装项目和Build。

  4. 它应该创建一个setup.exe。

答案 1 :(得分:9)

我没有在我面前的机器上安装InstallShield LE,但我的记忆是它定义了不同的解决方案配置。其中一个叫做SingleImage。只需构建该版本。

答案 2 :(得分:4)

使用InstallShield LE创建独立的setup.exe有点棘手。你必须记住几件事。

  1. 转到" Build" - > "配置管理器" - >将配置更改为" SingleImage。"您可以直接在顶部的工具栏上访问配置。您的选择将是" CDROM"," DVD-5"," SingleImage。"您可以从配置管理器或使用工具栏更改它。

  2. 接下来转到"准备发布"在解决方案资源管理器中(在最右侧)并双击" Releases。"在左侧,您将看到您的" Builds"树。按照树木的方式前进到单一图像。"点击它。

  3. 中间有三个标签:" Build"," Setup.exe","签名。"单击" Setup.exe。"将Setup Launcher设置为Yes(可能已经设置为此)。在选项的末尾是一个名为" InstallShield Prerequisites Location" - 将其设置为"从Setup.exe中提取"否则任何先决条件(通常有很多)都不会嵌入到setup.exe中。

  4. 你已经完成了。

答案 3 :(得分:1)

  1. 点击发布选项。
  2. 发布配置选项卡将在左侧打开。
  3. 展开默认配置
  4. 选择用于构建项目的配置(调试/发布)
  5. 右键单击配置并选择发布向导。 单击“下一步”按钮,直到获得“释放配置屏幕”。
  6. 选择第一个选项压缩所有文件。
  7. 单击“下一步”,直到找到“摘要”页面并单击“完成”

答案 4 :(得分:0)

可以使用IExpress.exe创建一个setup.exe文件,提到here

答案 5 :(得分:0)

转到解决方案配置属性并进行配置,如图所示:

configuration