Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tentukan apakah akan memancarkan DebuggableAttribute atribut dengan pelacakan informasi debug dan menonaktifkan pengoptimalan JIT.
Sintaks
/ASSEMBLYDEBUG[:DISABLE]
Keterangan
Opsi /ASSEMBLYDEBUG linker memancarkan DebuggableAttribute atribut dengan pelacakan informasi debug dan menonaktifkan pengoptimalan JIT. Opsi ini sama dengan menentukan atribut berikut dalam sumber:
[assembly:Debuggable(true, true)]; // same as /ASSEMBLYDEBUG
/ASSEMBLYDEBUG:DISABLE memancarkan DebuggableAttribute atribut tetapi menonaktifkan pelacakan informasi debug dan memungkinkan pengoptimalan JIT. Opsi ini sama dengan menentukan atribut berikut dalam sumber:
[assembly:Debuggable(false, false)]; // same as /ASSEMBLYDEBUG:DISABLE
Secara default, linker tidak memancarkan DebuggableAttribute atribut .
DebuggableAttribute juga dapat ditambahkan ke rakitan langsung dalam kode sumber. Contohnya:
[assembly:Debuggable(true, true)]; // same as /ASSEMBLYDEBUG
Anda harus secara eksplisit menentukan bahwa gambar terkelola dapat di-debug. Opsi /Zi saja tidak cukup.
Opsi linker lain yang memengaruhi pembuatan rakitan adalah:
Untuk mengatur opsi linker ini di lingkungan pengembangan Visual Studio
Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Debug Linker>Properti>Konfigurasi.
Ubah properti Assembly yang Dapat Di-debug.
Untuk menyetel opsi linker ini secara terprogram
- Lihat AssemblyDebug.