Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 686 Bytes

compiler-error-c2711.md

File metadata and controls

30 lines (25 loc) · 686 Bytes
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: Compiler Error C2711
Compiler Error C2711
11/04/2016
C2711
C2711
9df9f808-7419-4e63-abdd-e6538ff0871f

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
}