您应该在对SelectSingleNode()的调用中使用XmlNamespaceManager:
XmlNamespaceManager ns = new XmlNamespaceManager(xmldoc.Nametable);ns.AddNamespace("msbld", "http://schemas.microsoft.com/developer/msbuild/2003");XmlNode node = xmldoc.SelectSingleNode("//msbld:Compile", ns);


