This is a code package with a utility class for loosely comparing XML documents, useful for comparing the XML documents used as messages in various specifications and for configuration files. Order of siblings, Namespace prefixes, location of Namespace definition (xmlns attribute), etc. are ignored. Binary nuget package with NUnit support is also available, see http://xmlspecificationcompare.codeplex.com/ for documentation.
$ dotnet add package XmlSpecificationCompare.CodeNo README available.