2012-10-04 2 views

Antwort

43

Es scheint, dass die Binärdatei wurde gebaut in Release-Modus

Nun gibt es zwei Möglichkeiten, die Sie folgen können ....

  • Bauen Sie die Binärdatei mit der Konfiguration "Debug"
  • Ändern Sie die Projekteinstellungen so, dass eine Programmdatenbankdatei (PDB) im Freigabemodus generiert wird.

    Jetzt Sie PDB aus dem Eigenschaftsfenster erzeugen kann ...

enter image description here enter image description here

+4

Haben Sie Vorschläge, wie Sie dies in Visual Studio 2015 tun können?Wenn ich auf Projekteigenschaften klicke, bekomme ich einen sehr anderen Verlauf und sehe keine Konfigurationseigenschaften. – boilers222

+0

der Link ist gebrochen –

+0

Dies funktioniert auch in VS 2017 –

4

Eine weitere Möglichkeit, dieser Fehler sehen kann, ist, wenn Sie nativen Code zu debuggen sind versucht, (C++) aus verwaltetem Code (C#) und der csoproj des Verwaltungscodes ist auf Native Only Debugging festgelegt. Um es zu beheben:

  1. rechts Ihre csproj in VS klicken und Eigenschaften
  2. Auf der Debug Registerkarte wählen, stellen Sie den Debugger Typ - Bewerbungsprozess:-Mixed (Managed und Native)
0

In VS 2010: Projekteigenschaften >> Konfigurationseigenschaften >> Linkers >> Debuggen >> Debug generieren Info: Stellen Sie es als "Ja"

In VS 2015: Projekteigenschaften >> Konfigurationseigenschaften >> Linkers >> Debugging >> Debuginfo generieren: Stellen Sie es als "wahr"

9

Wenn sich Ihr Projekt bereits in Debug-Modus befindet. Bitte überprüfen Sie Erweiterte Build Settings Dialogfeld in Build Registerkarte des Projekts.

Stellen Sie sicher, dass Debug Info nicht keine enter image description here Referenz gesetzt:

Stackoverflow

MSDN

Verwandte Themen