/// <summary> /// Saves data to the file system. /// </summary> /// <param name="reevaluate">Try to reevaluate data of project before saving.</param> public void Save(bool reevaluate) { if (reevaluate) { XProject.Reevaluate(); } Save(); }
protected void Configure(IProject parent) { ResetById(parent); CfgCommonData(); var projectFile = MakeBasePath(parent.XProject.ProjectFullPath, false); ConfigProperties[MSBuildProperties.DXP_CFG_ID] = parent.DxpIdent; ConfigProperties[MSBuildProperties.DXP_PRJ_FILE] = projectFile; SetProperties( ConfigProperties, MakeCondition(parent), projectFile ); XProject.Reevaluate(); if (XProject.GetImport().project == null) { AddDllExportLib(); } }