internal static void DoRunProject(bool withDebugging = true) { IProject project = ProjectService.CurrentProject; if (project == null) return; if (project.IsStartable) { BuildProjectBeforeExecute build = new BuildProjectBeforeExecute(project); build.BuildComplete += delegate { if (build.LastBuildResults.ErrorCount == 0) { project.Start(withDebugging); } }; build.Run(); } else { MessageService.ShowError("${res:BackendBindings.ExecutionManager.CantExecuteDLLError}"); } }
public override void Run() { AbstractProjectBrowserTreeNode node = ProjectBrowserPad.Instance.SelectedNode; if (node == null) { return; } if (node.Project.IsStartable) { BuildProjectBeforeExecute build = new BuildProjectBeforeExecute(node.Project); build.BuildComplete += delegate { if (build.LastBuildResults.ErrorCount == 0) { node.Project.Start(true); } }; build.Run(); } else { MessageService.ShowError("${res:BackendBindings.ExecutionManager.CantExecuteDLLError}"); } }
internal static void DoRunProject(bool withDebugging = true) { IProject project = ProjectService.CurrentProject; if (project == null) { return; } if (project.IsStartable) { BuildProjectBeforeExecute build = new BuildProjectBeforeExecute(project); build.BuildComplete += delegate { if (build.LastBuildResults.ErrorCount == 0) { project.Start(withDebugging); } }; build.Run(); } else { MessageService.ShowError("${res:BackendBindings.ExecutionManager.CantExecuteDLLError}"); } }
public override void Run() { AbstractProjectBrowserTreeNode node = ProjectBrowserPad.Instance.SelectedNode; if (node == null) { return; } if (node.Project.IsStartable) { BuildProjectBeforeExecute build = new BuildProjectBeforeExecute(node.Project); build.BuildComplete += delegate { if (build.LastBuildResults.ErrorCount == 0) { node.Project.Start(true); } }; build.Run(); } else { MessageService.ShowError("${res:BackendBindings.ExecutionManager.CantExecuteDLLError}"); } }