Замена ссылок MSXML4 на MSXML6. Является ли пространство имен MSXML2?

Получается странное поведение при сборке, когда я удаляю все ссылки на MSXML4 в своем проекте и заменяю их на MSXML6.

Когда я устанавливаю MSXML, используя NuGet, или если я добавляю его вручную, ссылаясь на DLL в SysWow64Ссылка сразу сводится к Interop.MSXML**2**.dll в моей папке решений> obj > релиз.

Свойства ссылки указывают на ее версию 6, но я не уверен, какая версия на самом деле используется - в значительной степени из-за соглашения об именах.

Все ли версии MSXML компилируются в эту interop.msxml2 файл? Похоже, что пространство имен MSXML2, но соглашение об именах здесь нечетное.

0 ответов

Другие вопросы по тегам