接尾辞が .xml ではなく .component である xml ファイルがいくつかありますが、c# プログラムでそれらを処理したいのですが、c# はこれらの xml ファイルのルート要素を見つけることさえできないようです
var doc = new XmlDocument();
doc.Load(path); // MG: edited to Load based on comment
XmlNode root = doc.SelectSingleNode("rootNodename");
ルートが null のようですが、どうすればいいですか?