Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Debuggen mit SharpDevelop

Geschrieben

Ich habe mir mal SharpDevelop zum Testen von NT Scripts angeschaut. Es funktionert sehr gut. Leider habe ich ein Problem beim debuggen von Methoden, die in einer

von mir in C# geschriebenen DLL liegen.

 

Ich kann zwar durch das NT Script schrittweise debuggen. Wenn ich aber eine Methode aus der DLL aufrufe, sehe ich nicht den Source-Code

dieser Methode. Ich habe dem Testprojekt das DLL-Projekt über 'Add Reference / Projects' zugeordnet.

 

Kennt jemand einen Weg, wie man die aufgerufende DLL debuggen kann?

 

Oder geht da nur mit Visual Studio?

 

Danke, Eddy.

Featured Replies

Geschrieben

Hi Eddy, danke für den Tipp, werde ich mir mal anschauen, da ich bisher noch

keine effiziente und erschwingliche Möglichkeit gefunden hatte zu debuggen.

 

Leider kann ich Dir bei Deinem Problem nicht weiterhelfen.

 

Beste Grüße

DT

Geschrieben
  • Autor

Das Problem hat sich wohl aufgelöst. Nachdem ich meine DLLs nicht mehr in das NT-Custom-Verzeichnis kopieren konnte (waren von Irgendjemanden belegt, obwohl keine Anwendung mehr gestartet war), habe ich zwangsläufing mein System neu gestartet. Und siehe da, jetzt funktioniert auch das debuggen innerhalb meiner DLL.

 

Super Teil das SharpDevelop .

Geschrieben
  • Autor

"Irgendjemand" ist NinjaTrader. Obwohl ich NT normal beendet habe, ist der Prozess noch aktiv gewesen.

Erst das Beenden im Taskmanager hat die DLL wieder freigegeben.

 

Bleibt nur die Frage: warum hat sie NT nicht sauber beendet?

 

Nachtrag: ich habe den Debug-Prozess in SharpDevelop terminiert und anschließend NT beendet. Der NT-Prozess bleibt aber weiterhin aktiv.

Bearbeitet von Eddy

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.