ICSharpCode.PackageManagement.Scripting.MSBuildProjectPropertiesMerger.Merge C# (CSharp) Method

Merge() public method

public Merge ( ) : void
return void
		public void Merge()
		{
			foreach (ProjectPropertyElement property in msbuildProject.Xml.Properties) {
				UpdateProperty(property);
			}
			
			projectService.Save(sharpDevelopProject);
		}
		

Usage Example

        void UpdateProperties(GlobalAndInternalProject msbuildProjects)
        {
            var propertiesMerger = new MSBuildProjectPropertiesMerger(
                msbuildProjects.GlobalMSBuildProject,
                msbuildProjects.DotNetProject);

            propertiesMerger.Merge();

            if (propertiesMerger.Result.AnyPropertiesChanged())
            {
                LogProjectPropertiesMergeResult(msbuildProjects.DotNetProject, propertiesMerger.Result);
            }
        }
All Usage Examples Of ICSharpCode.PackageManagement.Scripting.MSBuildProjectPropertiesMerger::Merge