如何将Visual Studio安装项目迁移到InstallShield Limited Edition?

时间:2012-12-07 18:09:11

标签: visual-studio-2012 migration installshield-le

我在解决方案中有Visual Studio安装项目(MSI / vdproj)我试图迁移到Visual Studio 2012,对这些项目的支持已pushed offthird parties,建议的替换为WiX或应用程序内链接的InstallShield限量版(ISLE)。

有些人会将Visual Studio 2012 Compatibility文档或看似不太有用的Windows Installer Deployment文档作为了解更多内容的地方。前者说“MSI设置(.vdproj)”项目:

  

您还可以使用ISLE从Visual Studio导入数据和设置   安装程序项目。

如何做到这一点?

2 个答案:

答案 0 :(得分:41)

Windows Installer Deployment页面上,它就在我面前,大胆一切。

  

在Visual Studio中,从新建一个InstallShield LE项目   项目对话框。创建后,选择新项目,然后单击   Visual Studio菜单栏上的 InstallShield LE 选项,然后选择    Visual Studio部署项目导入向导

我对外部“导入工具”看起来太难了。

对于我的设置,如果在创建新的ISLE设置和部署“其他”项目时选择“添加到解决方案”,我发现最好引入其他项目输出。

答案 1 :(得分:3)

经过心怀不满的Visual Studio用户的大量讨论后,Microsoft返回了Visual Studio 2013的MSI功能,请参阅:Visual Studio Installer Projects Extension

因此,如果您使用Visual Studio 2013,则可以使用以下Microsoft官方扩展程序打开现有的Visual Studio Installer项目或创建新项目:Microsoft Visual Studio 2013 Installer Projects