gvSIG bugs #5179

Comprobación de librerías duplicadas en el sistema

Added by Mario Carrera over 4 years ago. Updated almost 4 years ago.

Status:Closed% Done:

0%

Priority:UrgentSpent time:-
Assignee:José Olivas
Category:Application
Target version:2.5.1-3022
Severity:Minor Add-on version:
gvSIG version:2.5.0 Add-on build:
gvSIG build: Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

En ocasiones están duplicadas las librerías de gvSIG y el sistema, y toma una que da error en el arranque. Sería recomendable hacer una comprobación previa de las mismas y tomar la correcta.

findErrorDll.js (797 Bytes) José Olivas, 04/24/2020 09:13 PM

findProblematicDlls.js (1.01 KB) José Olivas, 04/30/2020 09:57 PM

fixProblematicDlls.js (1.33 KB) José Olivas, 04/30/2020 09:57 PM

findProblematicDlls.js (1.01 KB) José Olivas, 05/11/2020 05:56 PM

fixProblematicDlls.js (1.33 KB) José Olivas, 05/11/2020 05:56 PM


Related issues

Related to Application: gvSIG desktop - gvSIG bugs #5159: No abre la calculadora de campos Won't fix 11/21/2019

Associated revisions

Revision 44981
Added by José Olivas about 4 years ago

refs #5179 Primer script que permite localizar los .dll duplicados en gvSIG y la carpeta System32

Revision 45001
Added by José Olivas about 4 years ago

refs #5179 Se adjuntan dos scripts que solucionan el problema de duplicidad de librerias.dll y se elimina el primer script con la solución aproximada.

History

#1 Updated by Álvaro Anguix over 4 years ago

#2 Updated by Álvaro Anguix over 4 years ago

  • Priority changed from Normal to High

#3 Updated by Joaquín del Cerro Murciano about 4 years ago

  • Priority changed from High to Low

#4 Updated by Álvaro Anguix about 4 years ago

  • Target version deleted (2.5.1-3044)

#5 Updated by José Olivas about 4 years ago

  • Target version set to 2.5.1-3017
  • Assignee set to José Olivas
  • Status changed from New to In progress
  • File findErrorDll.js added

Saludos;

El script adjunto esta en JScript y se puede ejecutar en Win. Este archivo compara los .dll de gvSIG y los del sistema (C:\\Windows\\System32) y te muestra si alguna de las librerías de gvSIG está duplicada en el sistema. Esta versión lo que busca es identificar los errores derivados de la duplicidad de librerías tras sufrir un error de arranque. Su funcionamiento es simple, basta con situar el archivo en la instalación de gvSIG y ejecutarlo tras sufrir el error para identificar las librerías duplicadas mediante mensaje en pantalla o en consola si se ejecuta desde ahí.

#6 Updated by Joaquín del Cerro Murciano about 4 years ago

  • Target version changed from 2.5.1-3017 to 2.5.1-3044

#7 Updated by Joaquín del Cerro Murciano about 4 years ago

  • Priority changed from Low to Urgent

#8 Updated by José Olivas about 4 years ago

Se adjuntan dos archivos que soluciona los problemas detallados. Dichos scripts se ejecutan después de tener problemas de arranque en el software.

findProblematicDlls.js Este script tras su ejecución muestra por mensaje las librerías duplicadas en el software gvSIG y la carpeta System32.

fixProblematicDlls.js Este script tras su ejecución se asegura de que las librerías .dll correctas se ejecuten en el proceso de arranque.

#9 Updated by José Olivas almost 4 years ago

Se adjuntan dos archivos que soluciona los problemas detallados. Dichos scripts se encuentran en la carpeta "tools" dentro de la instalación de gvSIG y se ejecutan después de tener problemas de arranque en el software.

findProblematicDlls.js Este script tras su ejecución muestra por mensaje las librerías duplicadas en el software gvSIG y la carpeta System32.

fixProblematicDlls.js Este script tras su ejecución se asegura de que las librerías .dll correctas se ejecuten en el proceso de arranque.

#10 Updated by José Olivas almost 4 years ago

Se adjuntan dos archivos que soluciona los problemas detallados. Dichos scripts se encuentran en la carpeta "tools" dentro de la instalación de gvSIG y se ejecutan después de tener problemas de arranque en el software.

findProblematicDlls.js Este script tras su ejecución muestra por mensaje las librerías duplicadas en el software gvSIG y la carpeta System32.

fixProblematicDlls.js Este script tras su ejecución se asegura de que las librerías .dll correctas se ejecuten en el proceso de arranque.

#11 Updated by Mario Carrera almost 4 years ago

  • Status changed from Fixed to Closed

Cierro el ticket. Un usuario que tenía el problema de las librerías lo ha ejecutado y le ha funcionado.

Also available in: Atom PDF