Autor Beitrag
yndaso
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 108



BeitragVerfasst: Fr 27.02.09 12:01 
Hallo zusammen,

kann mir jemand sagen wie man am einfachsten eine dll debuggen kann?
Ich habe schon mal gegoogelt, komme aber zu keinem Ergebnis

Auf der MSDN Seite steht man soll in einer externen Anwendung debuggen.
Aber wie sieht so eine externe Anwendung dann aus?

Mein Visual Studio sagt beim Startvorgang auf jeden Fall "Projekt mit dem Ausgabetyp Klassenbibliothek kann nicht direkt gestartet werden. Um das Projekt zu debuggen fürgen sie ein ausführbares Projekt hinzu..."

Ich habe aber keine Ahnung wie man das macht und hoffe hier nützliche Hilfe zu erhalten

Vorab danke
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Fr 27.02.09 12:37 
Hallo,

user profile iconyndaso hat folgendes geschrieben Zum zitierten Posting springen:
Mein Visual Studio sagt beim Startvorgang auf jeden Fall "Projekt mit dem Ausgabetyp Klassenbibliothek kann nicht direkt gestartet werden.

Klar, nur eine Applikation kann gestartet werden. Das war auch "vor NET" so: nur eine COM oder EXE kann gestartet werden, aber keine DLL.

user profile iconyndaso hat folgendes geschrieben Zum zitierten Posting springen:
Um das Projekt zu debuggen fürgen sie ein ausführbares Projekt hinzu..."

Du brauchst eine Applikation, die diese DLL benutzt.

user profile iconyndaso hat folgendes geschrieben Zum zitierten Posting springen:
Ich habe aber keine Ahnung wie man das macht und hoffe hier nützliche Hilfe zu erhalten

Wie das geht, hängt davon ab, was die DLL machen soll. Notfalls kannst Du mit Assembly.Load* sie manuell laden und zunächst mit GetTypes eine Liste aller darin definierten Typen abfragen.

Beachte, dass zum Debuggen die Debugger-Informationen in den pdb-Dateien benötigt werden.

Gruß Jürgen
yndaso Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 108



BeitragVerfasst: Fr 27.02.09 12:47 
Habs hinbekommen!
Thx