我正在使用 Windows 7 Home SP1 64bit 并尝试为 PostgreSQL x64 9.2 安装 PostGIS 2.0.3。PostgreSQL 安装工作正常,我已经连接/修改了数据库。当我尝试通过应用程序堆栈生成器安装 32 位 PostGIS 时,会出现下面列出的相同错误。
我尝试通过应用程序堆栈生成器 3.1.0 和来自此链接的 Windows 安装程序安装 PostGIS 。在这两种情况下,我都会收到相同的错误消息:
"Database installation of PostGIS functions failed"
错误日志指出:
"ERROR: could not load library "C:/Program Files/PostgreSQL/9.2/lib/postgis-2.0.dll": %1 is not a valid Win32 application.".
当我转到目录“C:/Program Files/PostgreSQL/9.2/lib/”时,我看到文件“postgis-2.0.dll”存在。
关于如何进行的任何想法?根据位于此处的票证,它看起来与“libxml2.dll”和“libxml2-2.dll”文件有关,但我不遵循解决方案。我应该将某些内容从一个文件夹复制到另一个文件夹吗?