System.XmlのいくつかのXMLファイルといくつかのクラスを使用するC#アプリケーションを開発しています。同僚は、.NETフレームワークとともにMSXML6再配布可能ファイルをインストールに追加することを主張していますが、.NETフレームワークがMSXMLを使用したり、必要としたりすることはないと思います。.NETからのMSXMLの使用がサポートされていないことはよく知っていますが、System.Xml自体がMSXMLを低レベルでラップすることは理論的には可能だと思います。.NETに独自の実装があることを明確にするものは見つかりませんでしたが、MSXMLが必要であることを示唆するものも見つかりませんでした。
議論を解決するのを手伝ってください。System.XmlはMSXMLを使用しますか?