Disinstallare le estensioni ArcGIS dalla versione precedente dopo l'aggiornamento di ArcGIS?


11

Ho disinstallato ArcGIS 9.3.1 (server, desktop, motore), quindi ho installato ArcGIS10.0 (Server, desktop, motore).

Quando ho provato a disinstallare alcune estensioni arcmap, ho ricevuto l'errore 1001 "impossibile ottenere i tipi di programma di installazione".

In altre parole, ho dimenticato di seguire questo consiglio :

Si noti che è necessario disinstallare il componente personalizzato prima di tentare di disinstallare ArcGIS. Il motivo è che i componenti personalizzati devono essere caricati al momento dell'installazione / disinstallazione.

Qualcuno sa come disinstallarlo in modo pulito senza disinstallare 10.0 e reinstallare 9.3.1?

Aggiornamento : penso di aver ripulito le cose usando Revo Uninstaller, quindi ripulendo il registro usando CCleaner .

Risposte:


3

Vorrei secondo il suggerimento di Revo-Unistaller di Mapperz, poiché con COM Explorer defunto, la versione freeware eseguirà il lavoro. Ma la versione Pro viene regolarmente aggiornata e mentre funzionerà in modalità di prova, è uno strumento così utile che probabilmente dovresti acquistarlo per renderlo disponibile. http://www.revouninstaller.com/download-professional-version.php

Se le estensioni di terze parti con dipendenze della versione ArcGIS che si desidera rimuovere correttamente le voci di registro stabilite, si dovrebbe essere in grado di tracciare manualmente i componenti nelle modifiche del registro.

Eseguire prima un backup del registro e quindi iniziare disabilitando tutti i servizi orfani dalle estensioni.

Comincerei a cercare HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall

Desideri che i CSLID del codice prodotto siano elencati come Codice prodotto o in UnistallString e prendi nota di tutti gli altri CSLID associati

Se l'installazione del pacchetto era basata su MSI, provare a disinstallare con il msiexec / x indicato per CSLID del codice prodotto. Se il programma di installazione è intatto, tutto dovrebbe essere rimosso in modo pulito.

Se l'estensione non era basata su MSI, vedere se l'eseguibile del programma di installazione è intatto e quando eseguito ha un'opzione di disinstallazione ed eseguirlo.

Sfortunatamente, se uno dei programmi di installazione è danneggiato (componenti mancanti dall'estensione o dalla disinstallazione / aggiornamento di ArcGIS) otterrai solo una rimozione parziale e con l'elenco dei CSLID dovrai inseguire manualmente le cose nel registro e nel file sistema e eliminazioni mentre procedi.

Revo-Unistaller automatizza in modo affidabile gran parte di ciò.


Grazie Stuart! Questo è uno strumento utile, difficile da testare diverse situazioni, ma penso che funzionerà in combinazione con CCleaner.
Kirk Kuykendall,

1

Vorrei suggerire che se l'estensione personalizzata viene distribuita solo tramite semplici dll, allora puoi andare e annullare la registrazione delle particolari dll.

Se le estensioni sono più avanzate e stanno salvando il loro stato o versione nel registro, ecc., Dovrai eliminare quelle chiavi.

I programmi di disinstallazione come 'Revo-Unistaller' non funzionano sempre, poiché guardano solo nei luoghi standard e l'estensione personalizzata non può essere registrata in questi luoghi (come l'elenco dei programmi Aggiungi-Rimuovi)


0

Ecco un atricle di Esri che parla di una disinstallazione completa di tutti i componenti 9.3 [.1]:

http://help.arcgis.com/en/arcgisdesktop/10.0/install_guides/arcgis_desktop_install_guide/index.html#//008700000015000000.htm


Grazie, ma sembra essere solo per i componenti ESRI. Non dice come disinstallare estensioni personalizzate di terze parti che dipendono da una particolare versione degli assembly ESRI installati.
Kirk Kuykendall,

quella era la mia risposta finché non l'ho cancellata dopo aver riletto la domanda di Kirk.
Jay Cummins,

0

Sembra che tu abbia bisogno di un'app di disinstallazione:

http://download.cnet.com/Revo-Uninstaller/3000-2096_4-10687648.html

La modalità avanzata aggiunge l'accesso alla chiave di registro specifica del programma al menu di scelta rapida.

Utilizza le chiavi del Registro di sistema per trovare chiavi specifiche per il software (include arcgis)

BACKUP prima del registro - (consigliato USB)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.