【问题标题】:Installer for Visual Studio 2010Visual Studio 2010 安装程序
【发布时间】:2014-01-05 04:39:23
【问题描述】:

我需要创建一个设置来安装我的项目。我打算同时尝试 WIX 和本地 Visual Studio 安装程序,但我不知道如何,当我去新项目时没有这样的选项。我发现 WIX 在 2010 年没有添加模板,但为什么没有用于 Visual Studio 安装程序的模板? 我也想知道是否还有其他值得麻烦的简单安装程序?

【问题讨论】:

  • 那是VS2010 Express吗? Express 版本无法构建安装程序或部署项目。考虑 ClickOnce。

标签: visual-studio-2010 visual-studio templates wix installation


【解决方案1】:

Visual Studio 2010 是支持 Visual Studio 安装程序 (.vdproj) 项目的最后一个版本。许多团队改用 WiX 工具集。 [更新:现在有一个 VS 扩展,可为更高版本提供 Visual Studio 安装程序支持。]

WiX 工具集是一个 Visual Studio 扩展。 Express 版本不允许扩展,因此这可能是您看不到模板的原因。另一个原因是,要让 WiX 安装程序注册模板,必须先安装 Visual Studio 2010。您可以尝试修复 WiX 安装。

另一个用于 WiX 的 IDE 是 SharpDevelop。 (它是免费的。)

Visual Studio 安装程序和 WiX 工具集都创建 Windows 安装程序包。了解 Windows Installer 的功能很重要。如果您正在尝试对它们进行比较,您可能会对 related question 感兴趣。

NSIS 完全是另一种技术。它可以完全控制放置目标系统的内容,包括是否有卸载程序。许多项目将它用作 Windows Installer 包的捆绑器。 (但是,请注意,WiX 现在有一个捆绑器 [称为 burn]。)

【讨论】:

  • 注意: 由于大众的需求,Microsoft 决定为 Visual Studio 2013 恢复 Visual Studio 安装程序项目。 Announcement - Download
  • @DavidRuhmann 感谢您的消息。您会在公告中的 cmets 中注意到,一旦对 WiX 和 Windows Installer 有了足够的了解,相当多的人会更喜欢 WiX。但对于那些现在不需要重写现有安装程序的人来说,这是个好消息。
猜你喜欢
  • 2012-05-26
  • 1970-01-01
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
  • 2014-01-14
  • 2012-07-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多