The issue outlined in item 9903 appears to have been reintroduced with the April 2012 version of the Extension pack (4.0.5.0).
see http://msbuildextensionpack.codeplex.com/workitem/9903
When I view the MSBuild.ExtensionPack.Framework dll through a disassembler such as ILSpy, I can see that the process is executed twice.
ProcessStartInfo startInfo = AsyncExec.GetCommandLine(fileName);
Process process = Process.Start(startInfo);
process.Start();
Comments: ** Comment from web user: mikeFourie **
see http://msbuildextensionpack.codeplex.com/workitem/9903
When I view the MSBuild.ExtensionPack.Framework dll through a disassembler such as ILSpy, I can see that the process is executed twice.
ProcessStartInfo startInfo = AsyncExec.GetCommandLine(fileName);
Process process = Process.Start(startInfo);
process.Start();
Comments: ** Comment from web user: mikeFourie **
Sorry! Fixed (again) here http://msbuildextensionpack.codeplex.com/SourceControl/changeset/changes/76549
3.5 is ok, this only affects 4.0