2012-10-04 9 views

Odpowiedz

43

Wydaje się, że plik binarny został zbudowany w trybie Release

Obecnie istnieją dwa sposoby, które można wykonać ....

  • skompilować plik binarny z konfiguracją "Debugowanie"
  • zmienić ustawienia projektu, tak aby plik bazy danych programu (PDB) był generowany w trybie zwolnienia.

    Teraz można generować WPB z okna właściwości ...

enter image description here enter image description here

+4

Wszelkie sugestie, jak to zrobić w Visual Studio 2015?Kiedy klikam na właściwości projektu, otrzymuję znacznie inny winow i nie widzę właściwości konfiguracji. – boilers222

+0

łącze jest zerwane –

+0

Działa to również w VS 2017 –

4

Innym możliwym sposobem widać ten błąd jest, jeśli próbujesz debugowania kodu natywnego (C++) z kodu zarządzanego (C#) i csproj kodu zarządzającego jest ustawiona na debugowanie tylko na poziomie Native Only. Aby to naprawić:

  1. prawym przyciskiem myszy csproj w VS i wybierz Właściwości
  2. Na karcie Debug ustaw Debugger typ - proces aplikacji: do Mieszany (zarządzany i Ojczysty)
0

w VS 2010: Właściwości projektu >> Właściwości konfiguracyjne >> Linker >> >> Generowanie Debug Debugowanie Informacje: ustawić go jako "Tak"

w VS 2015: Project Properties Właściwości konfiguracyjne >> >> >> Linker debugowania >> Generate Debug Info: Ustaw go jako "true"

9

Jeśli Twój projekt jest już w trybie debugowania . Proszę sprawdzić Zaawansowane Okno dialogowe Ustawienia budowania w zakładce Budowanie projektu.

Upewnij się, że Debug Info nie jest ustawiony żaden enter image description here referencyjny:

Stackoverflow

MSDN

Powiązane problemy