Browse Source

Fix compiler warning.

pull/18/head
Daniel Grunwald 14 years ago
parent
commit
7fed1f99e4
  1. 9
      src/Main/Base/Project/Src/Project/Behaviors/DotNetStartBehavior.cs

9
src/Main/Base/Project/Src/Project/Behaviors/DotNetStartBehavior.cs

@ -336,12 +336,13 @@ namespace ICSharpCode.SharpDevelop.Project @@ -336,12 +336,13 @@ namespace ICSharpCode.SharpDevelop.Project
public StartAction StartAction {
get {
try {
return (StartAction)Enum.Parse(typeof(StartAction), ((MSBuildBasedProject)Project).GetEvaluatedProperty("StartAction") ?? "Project");
} catch (ArgumentException ex) {
string propertyValue = ((MSBuildBasedProject)Project).GetEvaluatedProperty("StartAction") ?? "Project";
StartAction action;
if (Enum.TryParse(propertyValue, out action))
return action;
else
return StartAction.Project;
}
}
set {
((MSBuildBasedProject)Project).SetProperty("StartAction", value.ToString());
}

Loading…
Cancel
Save