如何使用Visual Studio 2012和Installshield LE创建MSI

时间:2013-09-05 16:47:40

标签: visual-studio visual-studio-2012 installshield

我获得了其他人制作的Visual Studio解决方案。它有一个使用Installshield LE的安装程序项目。安装程序构建正常,但它生成一个exe,我应该做一个msi。我知道编写该项目的人会生成msi文件,但我没有看到任何选项。这可以用LE吗?

3 个答案:

答案 0 :(得分:26)

转到步骤6并深入查看Single Image版本类型。将构建选项卡上的压缩设置为是,并将setup.exe选项卡上的setup launcher设置为no。构建此版本。

答案 1 :(得分:15)

谢谢你的帮助,伙计们。这些提示对我的问题进行了分类。

在看了这么多20世纪90年代的版本之后,令人惊讶的是,InstallShield最终陷入了麻烦,使他们的Visual Studio集成变得如此友好......但却隐藏了这个重要选项。

我正在添加屏幕截图,以帮助其他用户。

enter image description here

答案 2 :(得分:4)

我已使用以下

解决了这个问题
  • 使用SingleImage作为构建类型

  • Under - Setup.exe选项卡(Build | Setup.exe |签名)

  • 选择Setup Launcher = No。

InstallShield的构建将作为

下的.MSI文件出现

(\ RELEASE_PROJECT \快递\ SingleImage \ DiskImages \ DISK1)