ArcGIS yükseltildikten sonra ArcGIS uzantılarını önceki sürümden kaldırmak istiyor musunuz?


11

ArcGIS 9.3.1'i (sunucu, masaüstü, motor) kaldırdıktan sonra ArcGIS10.0'ı (Sunucu, Masaüstü, motor) yükledim.

Bazı arcmap uzantılarını kaldırmaya çalıştığımda 1001 "yükleyici türleri alınamadı" hatası aldım.

Başka bir deyişle, bu tavsiyeye uymayı unuttum :

ArcGIS'i kaldırmayı denemeden önce özel bileşeni kaldırmanız gerektiğini lütfen unutmayın. Bunun nedeni, özel bileşenlerin yükleme / kaldırma zamanında yüklenmesi gerektiğidir.

10.0'ı kaldırmadan ve 9.3.1'i yeniden yüklemeden bunu nasıl kaldıracağınızı bilen var mı?

Güncelleme : Sanırım Revo Uninstaller kullanarak işleri temizledim, sonra CCleaner kullanarak kayıt defterini temizledim .

Yanıtlar:


3

Revo-Unistaller'ın ikinci Mapperz önerisini yaptım, geçersiz COM Gezgini'nde olduğu gibi ücretsiz sürüm de işi halledecek. Ancak Pro sürümü rutin olarak güncellenir ve deneme modunda çalışacak olsa da, kullanılabilir olması için satın almanız gereken yararlı bir araçtır. http://www.revouninstaller.com/download-professional-version.php

ArcGIS sürüm bağımlılıkları olan 3. taraf uzantıları, kaldırılan kayıt defteri girdilerini doğru bir şekilde kaldırmak istiyorsanız, bileşenleri kayıt defteri düzenlemelerinde el ile izleyebilmeniz gerekir.

Öncelikle bir kayıt defteri yedeklemesi yapın ve ardından artık hizmetleri uzantılardan devre dışı bırakarak başlayın.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall'ı aramaya başladım

Ürün Kodu CSLID'lerinin Ürün Kodu olarak veya UnistallString'de listelenmesini ve ilişkili diğer CSLID'leri not etmesini istersiniz

Paket yükleme MSI tabanlıysa, Ürün Kodu'nun CSLID'si için belirtilen msiexec / x ile kaldırmayı deneyin. Yükleyici sağlamsa - her şey temiz bir şekilde çıkmalıdır.

Uzantı MSI tabanlı değilse, yükleyici yürütülebilir dosyasının sağlam olup olmadığına ve yürütüldüğünde bir kaldırma seçeneğine sahip olup olmadığına bakın ve çalıştırın.

Ne yazık ki, yükleyicilerden biri bozuksa (uzantıdan veya ArcGIS kaldırma / yükseltme işleminden eksik bileşenler) yalnızca kısmi bir kaldırma işlemi gerçekleştirirsiniz ve CSLID'lerin listesiyle işleri kayıt defterinde ve dosyada manuel olarak kovalamanız gerekir. sistemi ve giderken silme yapıyor.

Revo-Unistaller, bunların çoğunu güvenilir bir şekilde otomatik hale getirir.


Teşekkürler Stuart! Bu, farklı durumları test etmek zor olan kullanışlı bir araçtır, ancak bunun CCleaner ile birlikte çalışacağını düşünüyorum.
Kirk Kuykendall

1

Özel uzantı sadece düz dll's ile dağıtılırsa, o zaman gidip belirli dll's kaydını iptal edebilirsiniz.

Uzantılar daha gelişmişse ve durumlarını veya sürümlerini kayıt defterine kaydediyorsa, bu anahtarları silmeniz gerekir.

'Revo-Unistaller' gibi kaldırıcılar her zaman çalışmaz, çünkü yalnızca standart yerlere bakarlar ve özel uzantı bu yerlerde kayıtlı değilim (Program Ekle / Kaldır listesi gibi)


0

İşte 9.3 [.1] bileşenlerinin tamamının kaldırılmasını tartışan bir Esri damgası:

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


Teşekkürler, ama bu sadece ESRI bileşenleri için görünüyor. Yüklenmekte olan ESRI derlemelerinin belirli bir sürümüne bağlı olan 3. taraf özel uzantıların nasıl kaldırılacağını söylemez.
Kirk Kuykendall

Kirk'ün sorusunu tekrar okuduktan sonra silene kadar cevabım buydu.
Jay Cummins

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.