【发布时间】:2014-02-10 02:57:24
【问题描述】:
你能推荐 VS 项目的免费/开源安装包吗?
VS2010 中的安装工程不允许使用多个组件。我们的部署包含多个项目(网络应用、Windows 服务、桌面应用等)。
我有使用 WIX 的经验,但它需要配置 XML 文件。
提前致谢!
【问题讨论】:
标签: windows-installer visual-studio-setup
你能推荐 VS 项目的免费/开源安装包吗?
VS2010 中的安装工程不允许使用多个组件。我们的部署包含多个项目(网络应用、Windows 服务、桌面应用等)。
我有使用 WIX 的经验,但它需要配置 XML 文件。
提前致谢!
【问题讨论】:
标签: windows-installer visual-studio-setup
更重要的是,MSI 设置项目已从较新版本的 Visual Studio 中消失。无论如何,您都需要继续前进。
在这里查看:
http://www.installsite.org/pages/en/msi/authoring.htm
但我不相信你会找到这样的东西。 WiX 满足您的要求,并且 1) 如果您不喜欢 Xml(例如 Wixedit、WixAware),您可以使用一些 UI 附加功能和 2) 网络上有大量的 WiX 示例,并且大多数开发工作都是复制粘贴 Xml 部分,而不是自己输入。
【讨论】:
有很多免费的安装系统 - 您需要任何开源(免费)系统或与 Visual Studio 一起工作的东西吗?
我可以推荐你使用 NSIS NSIS(Nullsoft Scriptable Install System)或 Inno Setup Inno Setup。 这两个系统很容易学习,但非常强大,都是基于脚本的并且非常受欢迎。它们周围有很多示例、教程和庞大的社区(也在 SO 上)。
它们可以通过 Visual & Installer 插件 (Visual & Installer website) 直接集成到 Visual Studio 中(对不起,自我宣传很少)。
这里有几个特点:
我认为目前它是创建安装程序的最佳 Visual Studio 解决方案:)
【讨论】: