internal override Process Start(string workingDirectory) { string monoBin = MonoUtils.GetMonoPath(); var dirInfo = new DirectoryInfo(workingDirectory); string args = GetProcessArgs(); ProcessStartInfo procInfo = GetProcessStartInfo(workingDirectory, monoBin); procInfo.Arguments = args + string.Format(" --config \"{0}.config\" \"{0}\" {1}", _targetExe, Arguments); _proc = Process.Start(procInfo); RaiseProcessStarted(); return(_proc); }
internal override Process Start(string workingDirectory) { string monoBin = MonoUtils.GetMonoPath(); var dirInfo = new DirectoryInfo(workingDirectory); string args = GetProcessArgs(); ProcessStartInfo procInfo = GetProcessStartInfo(workingDirectory, monoBin); procInfo.Arguments = args + " \"" + _targetExe + "\""; _proc = Process.Start(procInfo); RaiseProcessStarted(); return(_proc); }