PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Impossibile trovare un punto di ingresso denominato "InterlockedIncrement" nella DLL "kernel32.dll" - [protetto tramite posta elettronica] 64 bit

Su Windows a 64 bit queste non sono funzioni reali esportate da kernel32.dll - sono invece intrinseche del compilatore. Il codice che sta P/Invocando quella funzione dovrebbe usare invece la classe gestita Interbloccata.

Al giorno d'oggi sono intrinseci anche su Windows a 32 bit, ma le funzioni esportate sono ancora disponibili da kernel32.dll su Windows a 32 bit per motivi di compatibilità delle app. Nessun problema per il 64 bit perché non c'erano app con cui essere compatibili.