public static void UpdateProxyProject(string targetProjectPath, SourceWebProject sourceProject) { XDocument xdoc = XDocument.Load(targetProjectPath); var targetModelGenerator = new TargetModelGenerator(); TargetProject targetProject = targetModelGenerator.LoadFromProjectFile(targetProjectPath); var projectComparison = targetModelGenerator.CompareProject(targetProject, sourceProject); targetModelGenerator.UpdateProjectFile(targetProject, projectComparison); }