私はMSXML4.0に依存しています。
Microsoftには、さまざまなMSXML4.0オブジェクトのCLSIDとProgIDを提供するページがあります。
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またはCLSIDは、私のVistaマシンまたは同僚のXPマシンに登録されていません。
- MSXML 4.0は、一部のバージョンのOffice( Office 2003など)にのみ付属していましたか?
- 元々はWindowsXPに同梱されていましたが、後のサービスパックで削除されましたか?
- セキュリティの脆弱性はありましたか?
- それは単に非難されたのでしょうか?
WindowsXPおよびWindowsVistaマシンで利用可能なMSXML5.0に移行したいと思っていますが、可能な限り幅広い互換性があることを確認したいと思います。そして私はMSXML4.0がMSXML5.0よりも広く利用できるだろうと思っていたでしょう。
Microsoftは、MSXML6.0を使用することをお勧めします。
以前のバージョンのMSXMLからMSXML6.0にアップグレードすることをお勧めします。MSXML 6.0は、以前のMSXMLバージョンに比べてセキュリティとパフォーマンスが向上しています。