public static ProjectDefinaton LoadFromFile(string fileName)
{
ProjectDefinaton definaton;
XmlSerializer loader = new XmlSerializer(typeof(ProjectDefinaton));
using (StreamReader reader = new StreamReader(fileName))
definaton = (ProjectDefinaton)loader.Deserialize(reader);
definaton.ProjectFileName = fileName;
return definaton;
}