Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
'function': Nejde zkompilovat nespravovanou funkci pomocí /clr:pure nebo /clr:safe
Poznámky
Možnosti kompilátoru /clr:pure a /clr:safe jsou v sadě Visual Studio 2015 zastaralé a v sadě Visual Studio 2017 nejsou podporované.
Kompilace s /clr:pure nebo /clr:safe vytvoří pouze bitovou kopii jazyka MSIL, image bez nativního (nespravovaného) kódu. Proto nelze použít direktivu unmanaged pragma v kompilaci /clr:pure nebo /clr:safe .
Další informace naleznete v tématu /clr (Common Language Runtime Compilation) a spravované, nespravované.
Příklad
Následující příklad vygeneruje C3862:
// C3862.cpp
// compile with: /clr:pure /c
#pragma unmanaged
void f() {} // C3862