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.
Volání spravovaného vstupního bodu: Spravovaný kód se nemusí spustit pod zámkem zavaděče, včetně vstupního bodu knihovny DLL a volání z vstupního bodu knihovny DLL.
Poznámky
Kompilátor našel (pravděpodobně) vstupní bod knihovny DLL zkompilovaný do knihovny MSIL. Kvůli potenciálním problémům s načtením knihovny DLL, jejíž vstupní bod byl zkompilován do knihovny MSIL, důrazně nedoporučujete kompilovat funkci vstupního bodu knihovny DLL do knihovny MSIL.
Další informace naleznete v tématu Inicializace smíšených sestavení a nástrojů linkerů Chyba LNK1306.
Oprava této chyby
Nekompilujte modul pomocí /clr.
Označte funkci vstupního bodu znakem
#pragma unmanaged.
Příklad
Následující příklad generuje C4747.
// C4747.cpp
// compile with: /clr /c /W1
// C4747 expected
#include <windows.h>
// Uncomment the following line to resolve.
// #pragma unmanaged
BOOL WINAPI DllMain(HANDLE hInstance, ULONG Command, LPVOID Reserved) {
return TRUE;
}