What to do after Delphi 2010 "Debugging session in progress. End?" message?

I get many entries in the message "Debugging session is running. Do you want to end?" when I try to restart my application after the routine editing in Delphi 2010. My application is already running (maybe several times) and quits without any problems in my editing mode, but after the editing is completed, the "Run" option is sometimes disabled, and I get this "debugging session is in progress. End?" message. Then I have to be careful to save my changes, and then use the "Close Windows Window" to abort Delphi and restart the IDE. My application is quite large and uses FastMM4. I would like to fix the problem, but would be pleased with a more accurate way to separate the debugger from what it is locked for. Any suggestions?

Probably my application is fully compiled (and released using) Delphi 7, in which I have no problems at all, even when I am Ctrl-F2 from the middle of my application.

+3
source share
4 answers

Most likely, some threads in your application are still working, and your application will end completely and thus save a debugging session. Depending on the state of your application and the rest of the application termination process, you may in this case "run" in the IDE header.

frogb Ctrl-F2, ( ), , . Ctrl-F2, , . , - - , Ctrl-F2 , IDE "", .

, Ctrl-F2 D7, , . , Ctrl-F2: ( , ).

+1

, ? , Control-F2, ? - , ?

+1

( ), , . , , . " ".

alt text

, IDE... alt text

alt text

alt text

0

, Run/Detach from Program?

-1

Source: https://habr.com/ru/post/1763746/


All Articles