/ ASSEMBLYDEBUG (Přidat DebuggableAttribute)
/ASSEMBLYDEBUG[:DISABLE]
/ Vyzařuje ASSEMBLYDEBUG DebuggableAttribute atribut s ladicí informace o sledování a zakáže JIT optimalizace.Je stejný jako při zadání následující atribut ve zdroji:
[assembly:Debuggable(true, true)]; // same as /ASSEMBLYDEBUG
Vyzařuje /ASSEMBLYDEBUG:disable DebuggableAttribute atribut, ale zakáže sledování informací o ladění a umožňuje optimalizace JIT.Je stejný jako při zadání následující atribut ve zdroji:
[assembly:Debuggable(false, false)]; // same as /ASSEMBLYDEBUG:DISABLE
Ve výchozím nastavení není posílat DebuggableAttribute atributu.
DebuggableAttribute lze také přidat k sestavení přímo ve zdrojovém kódu.Příklad:
[assembly:Debuggable(true, true)]; // same as /ASSEMBLYDEBUG
Poznámky
V jazyce C++.NET 2003 a novější, je nutné explicitně určit, že spravované obraz debuggable.Pomocí /Zi samostatně není dostatečné.
Další možnosti linker, které ovlivňují vytváření sestavení jsou:
Nastavení této možnosti linker ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Setting Visual C++ Project Properties.
Klepněte Linker složky.
Klepněte ladění stránky vlastností.
Změnit Debuggable sestavení vlastnost.
Programově nastavit tuto možnost linker
- Viz téma AssemblyDebug.