Hoy, después de regresar de vacaciones, comencé mi QGIS 1.7 y recibí este terrible mensaje:
Ayuda, alguien?
Hoy, después de regresar de vacaciones, comencé mi QGIS 1.7 y recibí este terrible mensaje:
Ayuda, alguien?
Respuestas:
En Portugal, la tarjeta de ciudadano que ofrece un servicio de autenticación y firma digital que funciona a través de navegadores coloca los qt dll más antiguos en windows \ system32. Cambiar el nombre de estos detiene la ejecución de estos servicios ...
Puede copiar QGIS Qtcore4.dll y QtGui4.dll a la carpeta donde se encuentra qgis.exe. Esto funciona sin renombrar los dll más antiguos. La razón por la que esto funciona es el orden de búsqueda utilizado por Windows para encontrar los archivos DLL necesarios para un ejecutable. Primero en línea es la carpeta ejecutable. Después de eso, busca \ windows \ system32, y solo después de eso se busca PATH.
Ese es un conflicto clásico de DLL. Para resolverlo, busque duplicados de la DLL en las carpetas del sistema de Windows y cámbieles el nombre a, por ejemplo, QtCore4.dll.bak.
La solución, traducida a continuación, se encuentra en http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html
En la versión de instalación de OSGeo4W :
1. Find path: C:\OSGeo4W\bin
2. Copy all files to location: C:\OSGeo4W\apps\qgis\bin\
En la versión de instalación independiente
1. Find path: C:\programs (or program files) \Quantum GIS Wroclaw\bin\
2. Copy all files to: C:\programs (or program files) \Quantum GIS Wroclaew\apps\qgis\bin\