没有Program Files文件夹的InstallShield?

时间:2013-09-10 00:01:58

标签: c# visual-studio-2012 installshield

我觉得我必须遗漏一些非常基本的东西。我有一个遗留的WinForms应用程序,里面有很多项目,我需要为它创建一个安装程序,但我只有VS2012。所以我安装了InstallShield LE并研究了它是如何工作的,它给我的输出是setup.exe文件,setup.ini文件,[appname] .msi文件和0x0490.ini文件。

它还有一个名为程序文件的文件夹,其中包含我为部分安装指定的所有文件,所有这些文件都在DISK1文件夹中。这一切都很好但很棒但是我从来没有见过一个设置向导,它旁边有一个大文件夹,如何将所有内容包装到一个设置向导中而不必拥有商品文件夹?

1 个答案:

答案 0 :(得分:3)

听起来你正在建立一个关闭压缩的版本。

在解决方案资源管理器树中,展开“准备发布”并选择“版本”节点。在窗口左侧显示的树中找到您正在使用的版本。

您应该会看到一个名为“压缩”的设置。如果它设置为'未压缩',那就是你的问题。将其更改为压缩。