public OutputGroup(string outputName, string msBuildTargetName, ProjectNode projectManager, ProjectConfig configuration)
{
if(outputName == null)
throw new ArgumentNullException("outputName");
if(msBuildTargetName == null)
throw new ArgumentNullException("outputName");
if(projectManager == null)
throw new ArgumentNullException("projectManager");
if(configuration == null)
throw new ArgumentNullException("configuration");
name = outputName;
targetName = msBuildTargetName;
project = projectManager;
projectCfg = configuration;
}