2017-06-16 2 views
1

Es gibt eine externe Anwendung, die C# -Bibliotheken (Plugins - meine Klassenbibliothek) ausführt. Ist es möglich, Debug zu meinem Klassenbibliotheksprojekt in Rider anzufügen. In einem Visual Studio ist dies sehr einfach. Zum Beispiel wie in dieser article beschrieben. Aber wie macht man das in einem Rider?Debuggen von Klassenbibliotheksprojekten in Rider

Danke

+0

Um debuggen zu können (ohne siehe Assemblersprache), muss die Anwendung Debug-Informationen (Symbole, Map, Source) haben. Also musst du das Debuggen in Rider aktivieren. Siehe: https://www.jetbrains.com/rider/documentation/rider_survival_guide.html – jdweng

+0

Für das Debuggen habe ich 2 Möglichkeiten: 1) .Net Project - aber in diesem Modus ist es nicht möglich, ein Bibliotheksprojekt zum Debuggen auszuwählen. 2) .Net Executable - aber dieser Modus zum Ausführen von. NET-Anwendungen und es gibt keine Option, eine Host-App-Exe auszuwählen. –

+0

Host-App macht keinen Unterschied. Die Debug-Informationen haben dieselbe Struktur innerhalb der DLL (beliebige ausführbare Dateien) für alle Host-Anwendungen. Die DLL-Struktur ist eine Standardschnittstelle, – jdweng

Antwort

0

Jetzt können Sie .NET Executable für Ihre Aufgabe verwenden. Setzen Sie Ihre Bibliothek als Befehlszeilenargumente in eine Ausführungskonfiguration. Zukünftig möchten wir das Makro für OutputPath hinzufügen.

+0

irgendwelche Nachrichten darüber? – wudzik