在VS2010里,构建应用程序安装/部署包

[原文发表地址] Building setup and deployment packages in VS 2010

[原文发表时间] Monday, December 14, 2009 9:14 PM

 

编写和优化代码是构建应用程序的重要工作之一。一个应用程序一旦构建完成,你需要对其进行部署。然后,你的客户才可以开始使用该应用程序并从中受益。对于很多应用程序而言,最可靠的部署方式是创建一个安装项目,对你的应用程序的部件进行集中打包,组合成一个易于安装的软件包。该软件包一般来说拥有熟悉的界面,方便你的客户使用。

今天,你已可以借助Visual Studio的安装程序项目模板来创建一个安装项目。然而,从我们的客户那里我们了解到,他们需要更多软件安装/部署方面的特性和功能。例如,借助Team Foundation Server构建一个更简单、更现代的开发者体验。最重要的是,提供一条路,可以引领我们的客户获得更先进的部署能力,以适应他们应用程序日益扩大的规模。

为了响应这样的需求,我们和InstallShield的开发公司Flexera合作,专为Visual Studio 2010的客户开发了InstallShield Limited Edition 2010。这个版本是Visual Studio的一个扩展。现在,你就可以下载并使用它来创建基于Windows Installer的软件安装包,并在Windows平台上部署你的应用程序。除了提供Visual Studio安装程序项目的类似功能以外,InstallShield Limited Edition 2010还有易于使用的,现代化的图形开发界面并可以让你使用Team Foundation Server来构建你的软件部署项目。当你的应用程序的规模扩大超过InstallShield Limited Edition 2010的限制,你还可以把基于InstallShield Limited Edition 2010的软件安装项目导入到更高级版本的InstallShield。这将有助于保护你的既有投资。

如何获得它?

要下载使用InstallShield Limited Edition,你可以在Visual Studio 2010里,点击File | New | Project…菜单,在左侧的树形浏览区域里,找到Other Project Types | Setup and Deployment节点,然后选择InstallShield 2010。它包含一个名为“Enable InstallShield Limited Edition”的项目模板。

 

在项目被创建之后,该模板将带领你到InstallShield注册页面。注册成功后,你就可以进入我们合作伙伴的下载页面,下载并使用InstallShield Limited Edition 2010。

 

如何使用它?

安装完该产品后,通过New Project对话框里的一个选项,你可以创建一个基于InstallShield Limited Edition的项目。通过File | New | Project…菜单,打开New Project对话框并在Other Project Types | Setup and Deployment | InstallShield 2010节点下选择“InstallShield Limited Edition Project” 模板。

 

Visual Studio 2010 with InstallShield Limited Edition 2010向我们客户提供了另外一个选择,帮助他们构建更简便的软件部署解决方案。它使部署工作成为自动化构建的一部分,并且提供了一条升级路径,允许你在应用程序日益增长的情况下,迁移到更大更好的软件安装部署解决方案上去。

Namaste!


上一篇博客:构建VS2010的扩展