다음을 통해 공유


컴파일러 오류 C2711

'function': 이 함수는 관리되는 것으로 컴파일할 수 없습니다. 관리되지 않는 #pragma 사용하는 것이 좋습니다.

일부 지침은 컴파일러가 바깥쪽 함수에 대한 MSIL을 생성하지 못하게 합니다.

다음 샘플에서는 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
}