我有MSXML 4.0扶养。
微软有一个网页,让CLSID和各种MSXML 4.0 ProgIDs的对象:
Symbolic Name: CLSID_DOMDocument40
GUID: {88d969c0-f192-11d4-a65f-0040963251e5}
ProgID: Msxml2.DOMDocument.4.0
Symbolic Name: CLSID_XMLSchemaCache40
GUID: {88d969c2-f192-11d4-a65f-0040963251e5}
ProgID: Msxml2.XMLSchemaCache.4.0
但是,没有的ProgID S或的CLSID s的注册我的Vista计算机上,或同事的XP机器上。
- 在MSXML 4.0只附带了一些版本的Office(例如Office 2003)中的?
- 难道它原来使用Windows XP附带的,但以后服务包删除呢?
- 有没有一个安全漏洞,并且它已经depricated?
- 它是否只是被depricated?
我很愿意到MSXML 5.0,这是在Windows XP和Windows Vista计算机-但我想,以确保我有尽可能广泛的兼容性; 我本来以为MSXML 4.0会比MSXML 5.0更广泛的应用。
微软并建议我使用MSXML 6.0 :
建议您从早期版本的MSXML到MSXML 6.0升级。 MSXML 6.0比早期版本的MSXML提供了安全和性能方面的改进。