Compiler Warning C4936
__declspec ini hanya didukung saat dikompilasi dengan /clr atau /clr:pure
Keterangan
Opsi kompilator /clr:pure tidak digunakan lagi di Visual Studio 2015 dan tidak didukung di Visual Studio 2017.
Pengubah __declspec
digunakan tetapi __declspec
pengubah tersebut hanya valid saat dikompilasi dengan salah satu opsi /clr .
Untuk informasi selengkapnya, lihat appdomain dan proses.
C4936 selalu dikeluarkan sebagai kesalahan. Anda dapat menonaktifkan C4936 dengan pragma peringatan .
Contoh
Sampel berikut menghasilkan C4936:
// C4936.cpp
// compile with: /c
// #pragma warning (disable : 4936)
__declspec(process) int i; // C4936
__declspec(appdomain) int j; // C4936