Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen kan inte kompileras som intern: orsak
Anmärkningar
Kompilatorn kunde inte kompilera en funktion till MSIL.
Mer information finns i Hanterad, ohanterad och /clr (Common Language Runtime Compilation).
Så här åtgärdar du det här felet
Ta bort koden i funktionen som inte kan kompileras till MSIL.
Kompilera antingen inte modulen med /clr eller markera funktionen som ohanterad med den ohanterade pragma.
Example
I följande exempel genereras C2346.
// C2346.cpp
// processor: x86
// compile with: /clr
// C2346 expected
struct S
{
S()
{
{ __asm { nop } }
}
virtual __clrcall ~S() { }
};
int main()
{
S s;
}