O uso de MSXML não tem suporte em aplicativos .NET
Este artigo apresenta que o MSXML não tem suporte em aplicativos .NET.
Versão original do produto: MSXML
Número de KB original: 815112
Resumo
A Microsoft não dá suporte ao uso de MSXML (analisador XML baseado em COM da Microsoft) em aplicativos .NET.
O MSXML usa modelos e garbage-collection
mecanismos de threading que não são compatíveis com o .NET Framework. O uso do MSXML em aplicativos .NET por meio da interoperabilidade COM pode resultar em problemas inesperados difíceis de depurar. A Microsoft não recomenda ou dá suporte diretamente à instanciação e ao uso de MSXML
objetos no código .NET, nem recomenda ou dá suporte a ponteiros de interface de marshalling MSXML
no limite de interoperabilidade.
Mais informações
O suporte para implementar a funcionalidade XML baseada em padrões em aplicativos .NET é integrado ao .NET Framework. As classes .NET Framework nos System.xml
namespaces devem ser usadas para implementar a funcionalidade XML baseada em padrões em aplicativos .NET.