Artigo: 815112 - Última revisão: segunda-feira, 1 de Outubro de 2007 - Revisão: 4.3

A utilização do MSXML não é suportada nas aplicações .NET

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

A Microsoft não suporta a utilização do MSXML (Microsoft ?s baseada em COM analisador de XML) nas aplicações .NET.

MSXML utiliza mecanismos de recolha de lixo que não são compatíveis com o .NET Framework e modelos de threading. Utilizar o MSXML nas aplicações .NET através de interoperabilidade COM pode resultar em problemas inesperados que são difíceis de depuração. Microsoft não recomenda nem suporta directamente instanciar e utilizar objectos MSXML no .NET código nem does Microsoft recomendar ou suportar marshalling apontadores de interface MSXML entre o limite de interoperabilidade.

Mais Informação

Suporte para implementação de funcionalidades XML baseado em normas aplicações .NET está incorporado no .NET Framework. O .NET Framework devem ser utilizadas classes nos espaços de nomes System.XML para implementar XML baseado em normas funcionalidade em aplicações .NET.

Referências

Para obter mais informações sobre como implementar a funcionalidade XML em .NETapplications utilizando as classes de Framework que são implementadas no espaço de nomes System.XML, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
313651  (http://support.microsoft.com/kb/313651/ ) Informações gerais para XML no .NET Framework
324888  (http://support.microsoft.com/kb/324888/ ) WebCast de suporte: Programação XML no Microsoft .NET Framework parte II
Para mais informações e código exemplos explicam como pode implementar tarefas comuns do MSXML, utilizando o .NET Framework System.XML de classes, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
330589  (http://support.microsoft.com/kb/330589/ ) Como implementar tarefas comuns de MSXML no System.XML utilizando o Visual C# .NET

A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework Class Libraries 2.0
  • Bibliotecas de classe do Microsoft .NET Framework 1.1
  • Bibliotecas de classe do Microsoft .NET Framework 1.0
Palavras-chave: 
kbmt kbinterop kbxml kbnamespace kbcomservices kbcompmodel kbinfo KB815112 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 815112  (http://support.microsoft.com/kb/815112/en-us/ )