Come da titolo come si effettuano i debug in ambiente sharpdevelop 1.0.3?
Come da titolo come si effettuano i debug in ambiente sharpdevelop 1.0.3?
Tony
Lanciando l'applicazione?Originariamente inviato da tony83
Come da titolo come si effettuano i debug in ambiente sharpdevelop 1.0.3?![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
funziona in maniera diversa da visual studio?
non vedo i blocchi per i debug.. :master:
Tony
Ma quali "blocchi"? :master:Originariamente inviato da tony83
funziona in maniera diversa da visual studio?
non vedo i blocchi per i debug.. :master:
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
come si fa ed eseguire in debug un'applicazione passo passo con f10 come facevo con visual studio 2003?
Tony
Con la versione 1.0.3 non hai il debugger incorporato. C'è a partire dalla 2.0.
Per debuggare un'applicazione utilizzando Sharp develop 1.0.3 devi utilizzare il
programma di .NET DbgCLR.exe che trovi sotto :
.. \Programmi\Microsoft.NET\SDK\v1.1\GuiDebug\DbgCLR. exe
1) Compila l'exe con SharpDevelop
2) Lancia questo programma. (DbgCLR.exe)
3) Caricati l'exe da debuggare utilizzando il menu Debug- Program to debug ..
prendendo l'exe compilato al punto 1 dalla sottodirectory \bin\debug del
tuo progetto.
Ti caricherà il programma, stoppalo e vedrai il sorgente.
Da qui in poi puoi mettere i Break come con Visual Studio.
Rilancia e buon debug.
Ma ti consiglio sicuramente di passare a Sharp Develop 2.0.
E' fantastico e compatibile con il framework 2.0 quindi VS2005.NET
Ciao, Brainjar
Con SharpDevelop 1.0 non puoi, con la 2.0 si.
Se non vuoi scaricarti la versione 2.0, per altro compatibile solo con il framework 2.0,
devi utilizzare il programma dell' SDK 1.1 DbgCLR.exe
lo trovi sotto (X sta per il disco dove è installallato l'SDK)
X:\Programmi\Microsoft.NET\SDK\v1.1\GuiDebug\DbgCL R.exe
Lo lanci, e da Debug->Program to debug .. carichi l'EXE del tuo progetto che avrai
precedentemente compilato.
Ovviamente non avendo breakpoints la prima volta lo devi stoppare manualmente.
Una volta stoppato, vedi il sorgente (tramite Solution Explorer navighi tra i vari
sorgenti).
Inserisci i breaks come solito e poi rilanci l'applicazione.
Appena puoi, passa a SharpDevelop 2.0
Ciao, Brainjar
Scusa per la ripetizione ma sembracva che il primo post non fosse partito.
Come vedi dico le stesse cose, quasi con le stesse parole.
Ciao, Brainjar