WiX 和 WiX 工具集有哪些限制? [英] What are limitations of WiX and WiX Toolset?

查看:27
本文介绍了WiX 和 WiX 工具集有哪些限制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在尝试查找一篇文章或发布 WiX(Windows 安装程序 XML)/WiX 工具集的功能限制列表,但没有成功.使用 WiX 几周后,我可以想到最新 RTM 版本 (v3.0) 中至少有两个限制:

I have been unsuccessfully trying to find an article or post listing functional limitations of WiX (Windows Installer XML)/WiX Toolset. After using WiX for a couple of weeks, I can think of at least two limitations in the most recent RTM version (v3.0):

  • WiX 工具集无法制作引导程序 (setup.exe).
  • WiX 工具集无法从 COM 可执行文件检索COM 注册信息.
  • WiX Toolset cannot make a bootstrapper (setup.exe).
  • WiX Toolset cannot retrieve COM registration info from a COM executable.

你能想到其他限制吗?您在进行部署项目时遇到了什么问题?我认为这些信息对于学习 WiX 的人来说可能很方便.

Can you think of other limitations? Something you ran into while working on a deployment project? I think this info could be handy for people who learn WiX.

推荐答案

我最容易回答这个问题,即 InstallShield 缺少什么 WiX(功能差距).

It's easiest for me to answer this question in terms of what is WiX missing that InstallShield has ( feature gap ).

  • Bootstrapper/Chainer - WiX 有一个名为 Burn 的引导程序,现在包含在 WiX v3.6 中.
  • XML 读取 - WiX 只有 CA写不读(AppSearch)XML文件
  • 文本搜索/替换 - InstallShield有读/写模式非INI/XML 文件
  • 仅 MSSQL - 不支持 Oracle和 MySQL
  • 自动化接口 - 没有 DOM以编程方式更新/生成项目.必须用原料来做这一切XML.
  • 不支持本机 IIS 7 - WiX v3.5 提供本机 IIS7 支持
  • 主要是纯文本工具集.没有图形用户界面繁重的设计师(见IsWiX).XML 简洁明了地方,但这就像比较记事本混合.
  • Bootstrapper/Chainer - WiX has a bootstrapper called Burn which is now included in WiX v3.6.
  • XML Read - WiX only has CA's for writing not reading ( AppSearch ) XML files
  • Text Search / Replace - InstallShield has patterns for reading/writing non INI/XML files
  • MSSQL Only - No support for Oracle and MySQL
  • Automation Interface - No DOM for programatically updating/generating projects. Have to do it all with raw XML.
  • No Native IIS 7 support - Native IIS7 support is present from WiX v3.5
  • Mostly Text Only toolset. No GUI Designers for heavy lifting ( see IsWiX ). XML is concise and has it's place but it's like comparing Notepad to Blend.

我已经使用热量相当成功地提取了 COM,所以我不再担心这个问题.

I've used heat to extract COM fairly successfully so that's no longer a concern to me.

这篇关于WiX 和 WiX 工具集有哪些限制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆