Compilerwarnung C4936
__declspec wird nur bei einer Kompilierung mit /clr oder /clr:pure unterstützt.
Hinweise
Die Option "/clr:pure compiler" ist in Visual Studio 2015 veraltet und wird in Visual Studio 2017 nicht unterstützt.
Ein __declspec
-Modifizierer wurde verwendet, der __declspec
-Modifizierer ist aber nur gültig, wenn er mit einer der /clr -Optionen kompiliert wird.
Weitere Informationen finden Sie unter appdomain und process.
C4936 wird immer als Fehler ausgegeben. Sie können C4936 mit dem warning -Pragma deaktivieren.
Beispiel
Im folgenden Beispiel wird C4936 generiert:
// C4936.cpp
// compile with: /c
// #pragma warning (disable : 4936)
__declspec(process) int i; // C4936
__declspec(appdomain) int j; // C4936