diff --git a/src/Main/Base/Project/Src/Project/MSBuildProject.cs b/src/Main/Base/Project/Src/Project/MSBuildProject.cs index 27c4b2345f..1b76c614bd 100644 --- a/src/Main/Base/Project/Src/Project/MSBuildProject.cs +++ b/src/Main/Base/Project/Src/Project/MSBuildProject.cs @@ -308,13 +308,13 @@ namespace ICSharpCode.SharpDevelop.Project { ProcessStartInfo psi = new ProcessStartInfo(); psi.FileName = Path.Combine(Directory, program); - string workingDir = this.StartWorkingDirectory; + string workingDir = StringParser.Parse(this.StartWorkingDirectory); if (workingDir.Length == 0) { psi.WorkingDirectory = Path.GetDirectoryName(psi.FileName); } else { psi.WorkingDirectory = Path.Combine(Directory, workingDir); } - psi.Arguments = this.StartArguments; + psi.Arguments = StringParser.Parse(this.StartArguments); if (withDebugging) { DebuggerService.CurrentDebugger.Start(psi);