Web上有几种资源(包括此处)用于将InstallShield项目迁移到WiX Toolset,这是可以理解的(从昂贵的产品转移到免费的产品)。
然而,我找不到任何相反的方向 - 假设有几个WiX Toolset项目我们想要迁移到InstallShield(由于WiX许可问题)。没错,我们可以继续改写项目,但是失去或误解某些东西的风险很高。
在我们开始开发某种自动迁移脚本之前,我想知道它是否曾经做过,有没有人听说过这样的事情?
答案 0 :(得分:2)
InstallShield没有.wxs导入程序。但是隐藏在文件>打开对话框,在打开按钮的下拉部分,是使用向导打开的选项(或者,我相信,在早期版本中打开为>向导)。您可以使用它将已构建的.msi文件转换为项目文件。但是,如果您希望它是良好的项目文件,您可能仍需要执行重大清理。请注意,在此工具更改中,可能很难或不可能进行轻微升级或修补。
我不记得InstallShield自动化界面中是否提供此选项,但我认为我更愿意手动转换和审核每个项目。