Compartir a través de


Error de las herramientas del vinculador LNK1306

el punto de entrada del archivo DLL no se puede administrar; compilar a código nativo

DllMain no se puede compilar en MSIL; se debe compilar en código nativo.

Para resolverlo:

Ejemplo

En el ejemplo siguiente, se genera el error LNK1306.

// LNK1306.cpp
// compile with: /clr /link /dll /entry:NewDllMain
// LNK1306 error expected
#include <windows.h>
int __stdcall NewDllMain( HINSTANCE h, ULONG ulReason, PVOID pvReserved ) {
   return 1;
}