【问题标题】:How do I create a MSI-installer based on a set of files (Visual Studio 2008)如何基于一组文件创建 MSI 安装程序 (Visual Studio 2008)
【发布时间】:2011-03-28 11:46:08
【问题描述】:

我有一个包含多个 .NET 项目的大型 Visual Studio 2008 解决方案。当我进行 Relase 构建时,我会在输出文件夹中获得一堆文件(ddls、图像等)和文件夹。我现在要做的是获取这些文件并生成一个 MSI 安装程序包。

然后,当我运行 MSI 时,我想将文件和文件夹复制到用户在安装程序向导中指定的文件夹中。

我应该怎么做才能做到这一点?我可以在生成 msi 的后期构建上运行一些脚本吗?

【问题讨论】:

    标签: visual-studio-2008 installation windows-installer


    【解决方案1】:

    看看这个,一个非常流行的开源安装程序:

    http://nsis.sourceforge.net/Main_Page

    【讨论】:

    • NSIS 不生成 MSI 安装程序包。如果您需要基于 MSI 的安装程序,请查看 WiX 工具集 (wix.sourceforge.net) 或在 Visual Studio 中创建安装项目。
    • NSIS 上的同上不是基于 MSI。它也不使用 MSBuild 并与 Visual Studio 集成。
    猜你喜欢
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-15
    相关资源
    最近更新 更多