【发布时间】:2023-04-07 10:52:01
【问题描述】:
投票:与 .NET 3.5 SP1 Windows 应用程序一起使用的最佳且易于使用的安装程序是什么?
【问题讨论】:
-
这一切都取决于您的应用程序的大小,以及您要将其安装到的不同环境的数量,以及运行这些安装程序的人员。
标签: windows installation
投票:与 .NET 3.5 SP1 Windows 应用程序一起使用的最佳且易于使用的安装程序是什么?
【问题讨论】:
标签: windows installation
Nullsoft Scriptable Install System - 它很受欢迎、易于使用且免费
Nullsoft 脚本安装系统 (NSIS) 是一个脚本驱动的 Windows 安装系统最小 Nullsoft 支持的开销, Winamp 的创造者。 NSIS 已经上升到 作为一种广泛使用的流行 替代商业和 专有产品,如 安装盾牌。 - Wikipedia
NSIS 有丰富的插件目录,您可以在其中找到例如用于安装 Windows 服务的插件。
http://nsis.sourceforge.net/Category:Plugins
【讨论】:
我的个人偏好是Advanced Installer,它有一个很好的 GUI,用于创建和编辑 XML 文件项目,因此很容易融入源代码管理。
【讨论】:
Innosetup 是我用来快速轻松地制作设置文件的最快的工具(在 Nullsoft 和 VS 之外),前提是您可以得到 separate download 的设计器。
【讨论】:
过去我使用过InstallShield 和Wise。我不会说使用它们中的任何一个是一种乐趣,但它们可以完成大型 Windows 应用程序的工作。
在这两者中,我通常更喜欢 InstallShield。
【讨论】:
我非常喜欢WiX,据说是微软内部用于Office的安装程序。
【讨论】:
我在我的第一个也是最后一个 Windows 项目中使用了NSIS,对此我非常满意。
【讨论】:
如果您的环境允许,您可以使用 ClickOnce 部署。 (如果方便的话)。
实际上,任何答案都可以适用于您的问题,选择“正确的”安装程序永远不可能用于“Windows 应用程序”。
只是我的 2ct。
【讨论】:
Visual Studio 2008 开箱即用。
【讨论】:
Nullsoft Scriptable Install System 随时...仅仅是因为它易于使用,而且不仅如此,它还是免费的!
【讨论】: