Compiler Error C2711
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at Compiler Error C2711.
function' : this function cannot be compiled as managed, consider using #pragma unmanaged
Some instructions will prevent the compiler from generating MSIL for the enclosing function.
The following sample generates C2711:
// C2711.cpp
// compile with: /clr
// processor: x86
using namespace System;
value struct V {
static const t = 10;
};
void bar() {
V::t;
__asm int 3 // C2711 inline asm can't be compiled managed
}
Show: