Я начинаю справляться с XML через VB6. Я часто нахожу совет сослаться на версию 2.6 Microsoft XML. Однако на моем компьютере разработчика я получаю богатство выбора в пределах от версии 2 (msxml2.dll) к версии 6 (msxml6.dll)
Какой выбрать?
MSXML3 поставляется с Internet Explorer 6, и его можно смело устанавливать на все современные версии windows. Если вы собираетесь использовать более позднюю версию, вам придется поставлять программу установки для нее вместе с браузером. BTW nonnb ошибается, и поддерживаемая версия MSXML4 SP3 (см. download details: ),
MSXML 4. 0 SP3 поддерживается на следующих операционных системах:
Windows Server 2008
и если вы собираетесь пойти с установщиком и не поддерживать Win95/98, вы можете с тем же успехом пойти с MSXML6, использовать последний код и использовать MSI предоставленный.
Я обычно следую рекомендациям XML Team:
Использование правильной версии MSXML в Internet Explorer
Сомневаюсь, что этот совет относится только к IE.
Резюме: используйте 6.0, если возможно, 3.0 в качестве запасного варианта.