다음을 통해 공유


MSXML 사용은 .NET 애플리케이션에서 지원되지 않습니다.

이 문서에서는 .NET 애플리케이션에서 지원되지 않는 MSXML을 소개합니다.

원래 제품 버전: Msxml
원래 KB 번호: 815112

요약

Microsoft는 .NET 애플리케이션에서 MSXML(Microsoft의 COM 기반 XML 파서)의 사용을 지원하지 않습니다.

MSXML은 .NET Framework 호환되지 않는 스레딩 모델 및 garbage-collection 메커니즘을 사용합니다. COM 상호 운용성을 통해 .NET 애플리케이션에서 MSXML을 사용하면 디버그하기 어려운 예기치 않은 문제가 발생할 수 있습니다. Microsoft는 .NET 코드에서 개체를 직접 인스턴스화하고 사용하는 MSXML 것을 권장하거나 지원하지 않으며, Interop 경계에서 인터페이스 포인터 마샬링을 MSXML 권장하거나 지원하지 않습니다.

추가 정보

.NET 애플리케이션에서 표준 기반 XML 기능 구현에 대한 지원은 .NET Framework 기본 제공됩니다. 네임스페이스의 System.xml .NET Framework 클래스를 사용하여 .NET 애플리케이션에서 표준 기반 XML 기능을 구현해야 합니다.