迟到总比不到好:Visual Studio恢复安装项目
英文原文:Better Late Than Never: Visual Studio Regains Installer Project
自从 Visual Studio 2012 发布之后,用户就一直在惋惜 Visual Studio 安装和部署项目的缺失,并嚷嚷着要求重新增加对它的支持。在此期间 Flexera 的 InstallShield LE 一直是该功能的一个可行替代方案。不幸的是正如它的名字所暗示的,这是完整产品的一个限制版本,用户需要付费才能够使用该产品的所有功能。
这种局面现在发生了变化,因为 Microsoft 的 Tony Goodhew 报道说 Microsoft 打算为 Visual Studio 2013 发布一个替代安装项目类型。用户可以从 Visual Studio Gallery 上或者通过 Visual Studio 的扩展和更新(Extensions and Updates)菜单获取到该扩展的预览版。该扩展本身的名字叫做“Visual Studio Installer Projects Preview”,安装完成之后模板会出现在 Other Project Types Setup and Deployment 下面。
Goodhew 声明说该项目的目标是重新提供之前 Visual Studio 2010 中所提供的功能。InstallShield LE 将会继续与 Visual Studio 2013 一起提供,并且打算提供高级功能。这意味着需要 TFS/MSBuild 集成等特性的开发者需要继续使用 InstallShield LE 或者替代方案。
因为该扩展现在是预览版,所以非常鼓励用户通过 Gallery 页面提交反馈(无论是好的还是坏的)。虽然有一些地方不尽如人意,但是 Goodhew 表示 Microsoft 会广泛吸收大家的意见提升该扩展,直到正式版发布。该扩展需要 Visual Studio 2013 专业版或者更高版本。根据 Microsoft 发言人所透露的信息,目前并没有支持 Visual Studio Express 的计划。