【问题标题】:How merge the exe and msi file in single setup?如何在单个设置中合并 exe 和 msi 文件?
【发布时间】:2013-05-23 13:43:29
【问题描述】:

我正在使用 Visual Studio 设置项目创建设置,它将创建两个文件,一个是 msi,第二个是 exe。但我想使用它创建单个文件。

【问题讨论】:

    标签: .net c#-4.0


    【解决方案1】:

    我会查看 IExpress。 这是许多 Windows 版本中的内置工具,您可以使用它来创建自解压指令文件。 您只需添加 msi 和 setup.exe 并选择运行 setup.exe。

    此工具会创建一个 SED 文件,您可以在构建后事件中运行该文件,因此您不必在每次构建后手动执行此操作。

    您可以按照本教程中的说明进行操作: http://www.youtube.com/watch?v=k976yEXX11k

    http://en.wikipedia.org/wiki/IExpress

    【讨论】:

      【解决方案2】:

      您只需取消选中Deployment Project Properties 中的创建安装程序以安装必备组件 - 但请仔细考虑该选项的含义。

      如果您不创建 setup.exe,则您的程序无法安装在缺少部分或全部先决条件的计算机上。

      另外,请注意 VS2012 不再支持设置项目 - 因此现在可能值得花时间开始研究其他设置创作选项,例如 WiX。

      【讨论】:

        猜你喜欢
        • 2010-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多