Bagikan melalui


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