在Visual Studio 2012中创建安装文件

时间:2014-05-10 06:42:41

标签: visual-studio-2012 installer windows-installer installation setup-project

我有一个Windows窗体项目,我想为这个项目创建一个安装包。如何在Visual Studio 2012中创建安装文件?我的项目没有数据库。

如何使用Visual Studio 2012.NET创建安装程序包?

3 个答案:

答案 0 :(得分:0)

微软在今年4月发布了Visual Studio Installer Project扩展程序,这是针对VS2013,而不是VS2012。

http://blogs.msdn.com/b/visualstudio/archive/2014/04/17/visual-studio-installer-projects-extension.aspx

如果您需要更灵活的东西,'lite'InstallShield选项将保留在VS中。

答案 1 :(得分:0)

Advanced Installer还有一个包含extension for VS的免费版本。这是一个商业工具,但扩展包含在我所说的免费版中,您可以购买专业版或更高版本的许多高级功能,并直接从Advanced Installer GUI编辑项目,而不是从VS. (但您仍然可以在VS解决方案中使用该项目,因此您可以在构建过程结束时构建MSI)

答案 2 :(得分:-1)

Visual Studio setup projects (vdproj) are not supplied with VS 2012
有几种解决方案适合您:

  • 您可以使用InstallShield代替。
  • 如果你不想要或 无法出于任何原因使用InstallShield,您可以尝试使用WiX。这个 工具集从XML源代码构建Windows安装包。
  • 如果您只使用Windows Presentation Foundation(.xbap),Windows窗体(.exe),控制台应用程序(.exe)或Office解决方案(.dll),则可以查看ClickOnce。要使用此功能,您应右键单击解决方案资源管理器中的项目文件,然后选择"发布"从弹出菜单中。
  • 或者,您可以使用以前版本的Visual Studio(2010)。