Пример #1
0
 protected override void Execute()
 {
     if (_debuggerService.CurrentDebugger == null)
     {
         return;
     }
     _debuggerService.EndDebugging();
 }
Пример #2
0
        protected override void Execute()
        {
            if (_debuggerService.CurrentDebugger != null)
            {
                if (MessageBox.Show("Do you want to stop debugging?", "Debugging", MessageBoxButtons.YesNo) == DialogResult.No)
                {
                    return;
                }

                _debuggerService.EndDebugging();
            }

            _statusBarService.SetText(string.Format(CultureInfo.CurrentCulture, "Building {0}", _projectService.Project.ProjectName));
            _assemblerService.AssemblerProjectFinished += AssemblerService_AssemblerProjectFinished;
            Task.Factory.StartNew(() => _assemblerService.AssembleProject(_projectService.Project));
        }
Пример #3
0
 private void DebuggerOnClose(object sender, EventArgs eventArgs)
 {
     _debuggerService.EndDebugging();
 }