From d8682cf7974d02aa7e41f7c0ff90646144b7e38e Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Wed, 30 Nov 2005 14:36:53 +0000 Subject: [PATCH] Fixed SD2-577: System.ArgumentException: Value does not fall within the expected range git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@817 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- src/Main/Base/Project/Src/Project/MSBuildProject.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Main/Base/Project/Src/Project/MSBuildProject.cs b/src/Main/Base/Project/Src/Project/MSBuildProject.cs index 28b33fe96e..1353c29a4c 100644 --- a/src/Main/Base/Project/Src/Project/MSBuildProject.cs +++ b/src/Main/Base/Project/Src/Project/MSBuildProject.cs @@ -321,6 +321,11 @@ namespace ICSharpCode.SharpDevelop.Project } psi.Arguments = StringParser.Parse(this.StartArguments); + if (!File.Exists(psi.FileName)) { + MessageService.ShowError(psi.FileName + " does not exist and cannot be started."); + return; + } + if (withDebugging) { DebuggerService.CurrentDebugger.Start(psi); } else {