/ ASSEMBLYDEBUG (Dodaj DebuggableAttribute)

/ASSEMBLYDEBUG[:DISABLE]

/ Emituje ASSEMBLYDEBUG DebuggableAttribute atrybut z optymalizacje JIT śledzenia i wyłącza informacje debugowania.Jest taka sama, jak określanie następującego atrybutu źródła:

[assembly:Debuggable(true, true)];   // same as /ASSEMBLYDEBUG

Emituje /ASSEMBLYDEBUG:disable DebuggableAttribute atrybut, ale wyłącza śledzenie debugowania informacji i umożliwia optymalizację JIT.Jest taka sama, jak określanie następującego atrybutu źródła:

[assembly:Debuggable(false, false)];   // same as /ASSEMBLYDEBUG:DISABLE

Ustawieniem domyślnym jest nie emitują DebuggableAttribute atrybut.

DebuggableAttribute można również dodać do zestawu bezpośrednio w kodzie źródłowym.Na przykład,

[assembly:Debuggable(true, true)];   // same as /ASSEMBLYDEBUG

Uwagi

W programie Visual C++.NET 2003 lub nowszym, należy wyraźnie określić, że zarządzanego obrazu debuggable.Za pomocą /Zi samodzielnie nie jest wystarczające.

Inne opcje programu łączącego, które wpływają na generowanie zestawu są:

Aby ustawić tę opcję programu łączącego w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Ustawianie właściwości projektu Visual C++.

  2. Kliknij przycisk program łączący folder.

  3. Kliknij przycisk debugowania stronę właściwości.

  4. Modyfikowanie Debuggable Zgromadzenia właściwości.

Aby ustawić tę opcję linker programowo

Zobacz też

Informacje

Ustawianie opcji Linker

Opcje Linker