MSXML 4 起死回生,继续得到微软的支持

  • Jonathan Allen
  • 霍泰稳

2007 年 9 月 26 日

话题:.NET语言 & 开发架构

在今年三月份的时候,我们报道过微软要抛弃 MSXML 4的事情。但因为 MSXML 4 广泛的应用和目前还缺少合适的替代,微软又决定收回从前的决定

不再对 MSXML 4 进行支持的说法已经提了很久。但是,替代它的 MSXML 6 因为缺少对 CAB 的支持,使得两者之间的迁移变得非常困难。

CAB 文件是一些类似 ZIP 的压缩文件,但是它们是为 Windows 操作系统和软件组件特别设计的。因为可以像 ActiveX 组件一样被签名,使得它们成为在 IE 浏览器上部署扩展的一个基本方法。

停止对 MSXML 4 支持的事情引来了许多非议。人们对微软表示了诸多不满,直到它收回原来的决定。另外,本应该早就解决的 MSXML 6 缺少对 CAB 支持的问题也是不满较为集中的一点。

现在,微软表示会继续更新关于 MSXML 4 的安全问题,但新的特性和性能提升只会体现在 MSXML 6 中。微软的 XML 团队也许诺将把 MSXML 6 更好地集成到操作系统部署中,估计会通过 Windows 更新和未来的服务包等。但目前还不清楚这个过渡期会持续多长时间,什么时候 MSXML 6 才最终被完全支持。

查看英文原文:MSXML 4 is Not Going to be Disabled

.NET语言 & 开发架构