Derleyici Uyarısı (düzey 1) C4747
Yönetilen 'entrypoint' çağrısı: Yönetilen kod, DLL giriş noktası ve DLL giriş noktasından ulaşılan çağrılar da dahil olmak üzere yükleyici kilidi altında çalıştırılamayabilir
Derleyici, MSIL'e derlenmiş bir (olası) DLL giriş noktası buldu. Giriş noktası MSIL'e derlenmiş bir DLL'yi yüklemeyle ilgili olası sorunlar nedeniyle, BIR DLL giriş noktası işlevini MSIL'e derlemeniz kesinlikle önerilmez.
Daha fazla bilgi için bkz . Karma Derlemeleri Başlatma ve Bağlayıcı Araçları Hatası LNK1306.
Bu hatayı düzeltmek için
Modülü /clr ile derlemeyin.
Giriş noktası işlevini ile
#pragma unmanaged
işaretleyin.
Örnek
Aşağıdaki örnek C4747 oluşturur.
// 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;
};