C# Class BuildMergeProject.MergeProject

Datei anzeigen Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
LoadSubProject ( string projectFile ) : void
MergeAndSave ( string csprojFilename, string assemblyName, string targetFrameworkVersion, string additonalDefineConst, string references ) : void
MergeProject ( bool portable = false ) : System

Private Methods

Method Description
AddItems ( Microsoft.Build.Construction.ProjectRootElement elem, string groupName ) : void
CreatePropertyGroup ( Microsoft.Build.Construction.ProjectRootElement root, string targetFrameworkVersion, string condition, string platform_condition, string configuration, string platform, bool unsafeMode, string assemblyName ) : Microsoft.Build.Construction.ProjectPropertyGroupElement
CreatePropertyGroupChoice ( Microsoft.Build.Construction.ProjectRootElement root, string condition, bool unsafeMode, string outputPath, bool optimize, bool debugSymbol, string debugType, string constants ) : Microsoft.Build.Construction.ProjectPropertyGroupElement

Method Details

LoadSubProject() public method

public LoadSubProject ( string projectFile ) : void
projectFile string
return void

MergeAndSave() public method

public MergeAndSave ( string csprojFilename, string assemblyName, string targetFrameworkVersion, string additonalDefineConst, string references ) : void
csprojFilename string
assemblyName string
targetFrameworkVersion string
additonalDefineConst string
references string
return void

MergeProject() public method

public MergeProject ( bool portable = false ) : System
portable bool
return System