Jus*_*per 6 windows-installer installshield wix vdproj visual-studio-2010
我们的产品目前通过4-5 MSI安装,这些MSI是.vdproj根据vs 2010项目的输出和合并模块中的其他信息创建的.
我一直在寻找InstallShield和WIX作为可能的替代品,因为VS2012不再支持VS Setup Projects(哦不!)所以我们必须找到别的东西.
我已经玩过InstallShield了,我无法真正掌握它,除了安装产品之外,安装程序还必须接受一些参数,如数据库名称和位置等.我不能似乎找到了将此信息导入InstallShield项目的方法 - 虽然这是为Visual Studio使用InstallSHield限量版
我不确定哪个最好用?有没有人有从VDPROJ转换为WIX或IS的经验?
编辑 看起来WIX将是最简单的,我正试图掌握它.我似乎无法找到任何有用的帖子,允许我将项目输出定向到我的WIX安装程序,以及如何创建变量.(不使用插件)
很难给出一个简单的答案,因为您实际上是在问非常高级的问题,这些问题需要了解您的安装需求以及创建安装程序艺术的大量培训。
就我个人而言,我拥有 100% WiX、100% InstallShield(限量版和首映版)以及两者混合的安装程序。
限量版是有限的,但它也做了一些非常好的事情,并提供了一些 WiX 中不存在和/或易于实现的功能。
一个好的策略是使用 InstallShield LE 作为一个简单的容器,然后在 WiX 中完成大部分创作。我在我的博客中描述了这种模式:
使用 Windows Installer XML 增强 InstallShield - 证书
InstallShield Professional 及更高版本有一个用于迁移 VDPROJ 项目的工具,但我会谨慎使用它。大多数 VDPROJ 安装程序都有一些糟糕的创作,最好重构而不是迁移。
| 归档时间: |
|
| 查看次数: |
5282 次 |
| 最近记录: |