using Microsoft.Build.Construction;
using System.Xml;
using System.Xml.Schema;
+using System.Linq;
+using System.Collections.Generic;
#if NET_2_0
var projectInstance = new ProjectInstance (project, parameters.Properties, parameters.ToolsVersion, project_collection);
- result = projectInstance.Build (parameters.Targets.Length > 0 ? parameters.Targets : null, parameters.Loggers.Count > 0 ? parameters.Loggers : project_collection.Loggers);
+ var targets = parameters.Targets.Length == 0 ? projectInstance.DefaultTargets.ToArray () : parameters.Targets;
+ result = projectInstance.Build (targets, parameters.Loggers.Count > 0 ? parameters.Loggers : project_collection.Loggers);
//result = project_collection.BuildProjectFile (projectFile, parameters.Targets, null, null, BuildSettings.None, parameters.ToolsVersion);
}