Heim > Backend-Entwicklung > C++ > Wie kann ich Zeilennummern in Stacktraces im .NET-Releasemodus anzeigen?

Wie kann ich Zeilennummern in Stacktraces im .NET-Releasemodus anzeigen?

Barbara Streisand
Freigeben: 2025-01-19 07:01:09
Original
337 Leute haben es durchsucht

How Can I Display Line Numbers in .NET Release Mode Stack Traces?

Zeilennummern in Assembly-Stack-Traces im .NET-Release-Modus anzeigen

In .NET erfordert die Anzeige von Zeilennummern in Stack-Traces für Assemblys, die im Release-Modus erstellt/bereitgestellt wurden, bestimmte Konfigurationseinstellungen. So aktivieren Sie die Anzeige der Zeilennummer:

  1. Projekterstellungseinstellungen konfigurieren:
  • Navigieren Sie zum Projekteigenschaftenfenster.
  • Wählen Sie die Registerkarte „Erstellen“.
  • Wählen Sie für „Konfigurieren“ die Option „Freigeben“ aus.
  • Deaktivieren Sie „Code optimieren“.
  • Klicken Sie auf die Schaltfläche „Erweitert…“ und stellen Sie die Option „Debug-Informationen“ auf „nur PDF“ ein.
  1. PDB-Datei bereitstellen:
  • Stellen Sie sicher, dass die während des Build-Prozesses generierte .pdb-Datei mit der Assembly bereitgestellt wird.

Weitere Hinweise:

  • Stellen Sie bei Lösungen mit mehreren Projekten die PDB-Dateien für alle Projekte bereit, um Zeilennummern im Stack-Trace zu erhalten.
  • Möglicherweise möchten Sie auch das Kontrollkästchen „Generierte Debug-Symbole ausschließen“ im Abschnitt „Für Web verpacken/veröffentlichen“ deaktivieren.

Wenn Sie diese Schritte befolgen, werden Zeilennummern auch für im Release-Modus bereitgestellte Assemblys im Stack-Trace angezeigt, was beim Debuggen und bei der Fehlerbehebung hilft.

Das obige ist der detaillierte Inhalt vonWie kann ich Zeilennummern in Stacktraces im .NET-Releasemodus anzeigen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage