Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
'function': kann keine nicht verwaltete Funktion mit /clr:pure oder /clr:safe kompilieren
Hinweise
Die Optionen "/clr:pure " und "/clr:safe compiler" sind in Visual Studio 2015 veraltet und werden in Visual Studio 2017 nicht unterstützt.
Eine Kompilierung mit /clr:pure oder /clr:safe erzeugt ein nur MSIL-Bild, ein Bild ohne systemeigenen (nicht verwalteten) Code. Daher können Sie das unmanaged Pragma nicht in einer /clr:pure - oder /clr:safe-Kompilierung verwenden.
Weitere Informationen finden Sie unter /clr (Common Language Runtime Compilation) und verwalteten, nicht verwalteten.
Beispiel
Im folgenden Beispiel wird C3862 generiert:
// C3862.cpp
// compile with: /clr:pure /c
#pragma unmanaged
void f() {} // C3862