public Project(string name = "", Solution solution = null) : base(ModelTypes.Project, name, solution)
 {
     Platforms      = new PlatformCollection();
     Configurations = new ConfigurationCollection();
     Guid           = string.Empty;
     Path           = string.Empty;
     Properties.Add(new Property(Vs.Properties.PATH));
     Properties.Add(new Property(Vs.Properties.GUID));
 }
 public Solution(string name = "", string path = "") : base(ModelTypes.Solution, name)
 {
     Projects       = new ProjectCollection();
     Platforms      = new PlatformCollection();
     Configurations = new ConfigurationCollection();
     Directory      = string.Empty;
     Properties.Add(new Property(Vs.Properties.DIRECTORY));
     Properties.Add(new Property(Vs.Properties.PATH));
 }