"Download DLL-filerne" lyder farligt. Hvorfra?
Jeg ville slippe af med disse filer igen. Da du sandsynligvis ikke refererer til disse biblioteker fra din kode, må det være afhængighederne af libpq.dll
og findes sandsynligvis i I:\Program Files\PostgreSQL\12\bin
(hvis du brugte EDB-installationsprogrammet).
Problemet er sandsynligvis, at du er PATH
miljøvariablen er anderledes i git bash
og i cmd.exe
, og i sidstnævnte tilfælde kan ikke alle nødvendige delte biblioteker findes på PATH
. Løsningen er at ændre PATH
så det inkluderer alle DLL-filer, som den eksekverbare kræver, ikke for at begynde at kopiere rundt om filer.
Det er sandsynligvis nok at inkludere I:\Program Files\PostgreSQL\12\bin
i PATH
. For at løse manglende afhængigheder skal du bruge et værktøj som dependency walker
eller denne erstatning
.