【问题标题】:InstallShield Without The Program Files Folder?InstallShield 没有 Program Files 文件夹?
【发布时间】:2013-09-17 06:45:59
【问题描述】:

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

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

【问题讨论】:

  • 可能只是垃圾。将 setup.exe 复制到某处并检查您是否可以使用它安装和卸载您的应用程序。

标签: c# visual-studio-2012 installshield


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-03
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 2011-09-03
    相关资源
    最近更新 更多