Odinstalowanie rozszerzeń ArcGIS z wcześniejszej wersji po aktualizacji ArcGIS?
11
Odinstalowałem ArcGIS 9.3.1 (serwer, pulpit, silnik), a następnie zainstalowałem ArcGIS10.0 (serwer, pulpit, silnik).
Kiedy próbowałem odinstalować niektóre rozszerzenia arcmap, wystąpił błąd 1001 „Nie można uzyskać typów instalatora”.
Innymi słowy, zapomniałem zastosować się do tej rady :
Pamiętaj, że musisz odinstalować komponent niestandardowy przed próbą odinstalowania ArcGIS. Powodem tego jest to, że niestandardowe składniki muszą zostać załadowane w czasie instalacji / dezinstalacji.
Czy ktoś wie, jak to odinstalować bez odinstalowywania 10.0 i ponownej instalacji 9.3.1?
Aktualizacja : Myślę, że wyczyściłem rzeczy za pomocą Revo Uninstaller, a następnie wyczyściłem rejestr za pomocą CCleaner .
Druga propozycja Mapperza dotycząca Revo-Unistaller, ponieważ w nieistniejącym COM Explorerze, wersja freeware wykona zadanie. Ale wersja Pro jest rutynowo aktualizowana i chociaż będzie działać w trybie próbnym, jest tak przydatnym narzędziem, które prawdopodobnie powinieneś kupić, aby mieć dostępne. http://www.revouninstaller.com/download-professional-version.php
Jeśli rozszerzenia innych firm z zależnościami wersji ArcGIS, które chcesz poprawnie usunąć zapisane wpisy rejestru, powinieneś być w stanie ręcznie śledzić komponenty w edycjach rejestru.
Wykonaj najpierw kopię zapasową rejestru, a następnie zacznij od wyłączenia wszelkich osieroconych usług z rozszerzeń.
Zacznę szukać HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall
Chcesz, aby kody produktu CSLID były wymienione jako kod produktu lub w UnistallString i zanotować wszelkie inne powiązane CSLID
Jeśli instalacja pakietu była oparta na MSI, spróbuj odinstalować ze wskazanym plikiem msiexec / x dla CSLID kodu produktu. Jeśli instalator jest nienaruszony - wszystko powinno zejść czysto.
Jeśli rozszerzenie nie było oparte na MSI, sprawdź, czy plik wykonywalny instalatora jest nienaruszony, a po uruchomieniu ma opcję odinstalowania i uruchom go.
Niestety, jeśli którykolwiek z instalatorów jest uszkodzony (brakuje składników z rozszerzenia lub z dezinstalacji / aktualizacji ArcGIS), uzyskasz tylko częściowe usunięcie, a przy pomocy listy CSLID-ów będziesz musiał ręcznie gonić rzeczy w rejestrze i pliku system i usuwanie w trakcie pracy.
Revo-Unistaller niezawodnie automatyzuje większość z nich.
Dzięki Stuart! Jest to przydatne narzędzie, trudne do testowania różnych sytuacji, ale myślę, że będzie działać w połączeniu z CCleaner.
Kirk Kuykendall
1
Sugerowałbym, że jeśli niestandardowe rozszerzenie jest wdrażane za pomocą zwykłych bibliotek dll, możesz przejść i wyrejestrować poszczególne biblioteki dll.
Jeśli rozszerzenia są bardziej zaawansowane i zapisują swój stan lub wersję w rejestrze itp., Musisz usunąć te klucze.
Deinstalatory takie jak „Revo-Unistaller” nie zawsze działają, ponieważ wyglądają tylko w standardowych miejscach, a niestandardowe rozszerzenie nie może być zarejestrowane w tych miejscach (np. Lista programów Dodaj-Usuń)
Dzięki, ale wydaje się, że dotyczy to tylko komponentów ESRI. Nie mówi, jak odinstalować niestandardowe rozszerzenia innych firm, które zależą od konkretnej wersji instalowanych zestawów ESRI.
Kirk Kuykendall
taka była moja odpowiedź, dopóki jej nie usunąłem po ponownym przeczytaniu pytania Kirka.
Jay Cummins
0
Wygląda na to, że potrzebujesz aplikacji do odinstalowywania:
Sugerowałbym, że jeśli niestandardowe rozszerzenie jest wdrażane za pomocą zwykłych bibliotek dll, możesz przejść i wyrejestrować poszczególne biblioteki dll.
Jeśli rozszerzenia są bardziej zaawansowane i zapisują swój stan lub wersję w rejestrze itp., Musisz usunąć te klucze.
Deinstalatory takie jak „Revo-Unistaller” nie zawsze działają, ponieważ wyglądają tylko w standardowych miejscach, a niestandardowe rozszerzenie nie może być zarejestrowane w tych miejscach (np. Lista programów Dodaj-Usuń)
źródło
Oto atrium Esri omawiające całkowitą dezinstalację wszystkich komponentów 9.3 [.1]:
http://help.arcgis.com/en/arcgisdesktop/10.0/install_guides/arcgis_desktop_install_guide/index.html#//008700000015000000.htm
źródło
Wygląda na to, że potrzebujesz aplikacji do odinstalowywania:
http://download.cnet.com/Revo-Uninstaller/3000-2096_4-10687648.html
Tryb zaawansowany dodaje specyficzny dla programu dostęp do klucza rejestru do menu kontekstowego.
Używa kluczy rejestru, aby znaleźć określone klucze oprogramowania (w tym arcgis)
Najpierw wykonaj kopię zapasową rejestru - (zalecane USB)
źródło