With few lines of code, you can write your own validator:
XmlDocument xd = new XmlDocument();
try
{
xpd.LoadXml("<put your xml here/>");
}
catch (XmlException xEx)
{
Console.WriteLine( "Invalid xml");
}
ValidationEventHandler validationHndl = new ValidationEventHandler(SchemaValidationHandler);
xpd.Schemas.Add(http://www.putyournamespace.here", pathToYourSchema.xsd);
xpd.Validate(validationHndl);
private void SchemaValidationHandler(object sender, ValidationEventArgs e)
{
Debug.WriteLine("Schema Validation Error: {0}", e.Message);
}