Die Verwendung von MSXML wird in .NET-Anwendungen nicht unterstützt.
In diesem Artikel wird vorgestellt, dass MSXML in .NET-Anwendungen nicht unterstützt wird.
Ursprüngliche Produktversion: MSXML
Ursprüngliche KB-Nummer: 815112
Zusammenfassung
Microsoft unterstützt die Verwendung von MSXML (Microsoft COM-basierter XML-Parser) in .NET-Anwendungen nicht.
MSXML verwendet Threadingmodelle und garbage-collection
-mechanismen, die nicht mit dem .NET Framework kompatibel sind. Die Verwendung von MSXML in .NET-Anwendungen über COM-Interoperabilität kann zu unerwarteten Problemen führen, die schwer zu debuggen sind. Microsoft empfiehlt oder unterstützt weder die direkte Instanziierung und Verwendung von MSXML
Objekten in .NET-Code, noch empfiehlt oder unterstützt Microsoft das Marshallen von MSXML
Schnittstellenzeigern über die Interopgrenze hinweg.
Weitere Informationen
Die Unterstützung für die Implementierung von standardbasierten XML-Funktionen in .NET-Anwendungen ist in die .NET Framework integriert. Die .NET Framework Klassen in den System.xml
Namespaces sollten verwendet werden, um standardbasierte XML-Funktionen in .NET-Anwendungen zu implementieren.