Замена ссылок MSXML4 на MSXML6. Является ли пространство имен MSXML2?
Получается странное поведение при сборке, когда я удаляю все ссылки на MSXML4 в своем проекте и заменяю их на MSXML6.
Когда я устанавливаю MSXML, используя NuGet, или если я добавляю его вручную, ссылаясь на DLL в SysWow64
Ссылка сразу сводится к Interop.MSXML**2**.dll
в моей папке решений> obj > релиз.
Свойства ссылки указывают на ее версию 6, но я не уверен, какая версия на самом деле используется - в значительной степени из-за соглашения об именах.
Все ли версии MSXML компилируются в эту interop.msxml2
файл? Похоже, что пространство имен MSXML2
, но соглашение об именах здесь нечетное.