Aracılığıyla paylaş


Visual Studio için Xamarin’de nasıl kapsamlı bir kaldırma işlemi gerçekleştiririm?

  1. Windows Denetim Masası, aşağıdakilerden herhangi birini kaldırın:

    • Xamarin
    • Windows için Xamarin
    • Xamarin.Android
    • Xamarin.iOS
    • Visual Studio için Xamarin
  2. Gezgin'de, Xamarin Visual Studio uzantı klasörlerinden kalan tüm dosyaları silin (hem Program Dosyaları hem de Program Dosyaları(x86) dahil tüm sürümler):

    C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin

  3. Visual Studio'nun MEF bileşeni önbellek dizinini de silin:

    %LOCALAPPDATA%\Microsoft\VisualStudio\1*.0\ComponentModelCache

    Aslında, bu adım genellikle aşağıdaki gibi hataları çözmek için yeterlidir:

    • "'XamarinShellPackage' paketi doğru yüklenmedi"

    • "Proje dosyası ... açılamıyor. Eksik bir proje alt türü var"

    • "Nesne başvurusu bir nesnenin örneğine ayarlanmadı. at Xamarin.VisualStudio.IOS.XamarinIOSPackage.Initialize()"

    • "SetSite paket için başarısız oldu" (Visual Studio'nun ActivityLog.xml)

    • "LegacySitePackage paket için başarısız oldu" (Visual Studio'nun ActivityLog.xml)

    (Ayrıca bkz. MEF Bileşen Önbelleği Visual Studio uzantısını temizleyin.

  4. Ayrıca Windows'un Extensions\Xamarin veya ComponentModelCache dizinleri için herhangi bir katman dosyası depolamış olup olmadığını görmek için VirtualStore dizinini denetleyin:

    %LOCALAPPDATA%\VirtualStore

  5. Kayıt defteri düzenleyicisini (regedit) açın.

  6. Aşağıdaki anahtarı arayın:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDlls

  7. Bu desenle eşleşen tüm girdileri bulun ve silin:

    C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin

  8. Şu anahtarı arayın:

    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0\ExtensionManager\PendingDeletions

  9. Xamarin ile ilgili olabilecek girdileri silin. Örneğin, Xamarin'in eski sürümlerinde sorunlara neden olan bir örnek aşağıda verilmişti:

    Mono.VisualStudio.Shell,1.0

  10. Bir yönetici cmd.exe komut istemi açın ve visual studio'nun devenv /setup yüklü her sürümü için ve devenv /updateconfiguration komutlarını çalıştırın. Örneğin, Visual Studio 2015 için:

    "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
    "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /updateconfiguration
    
  11. Yeni -den başlatma.

  12. visualstudio.com kullanarak geçerli kararlı Xamarin sürümünü yeniden yükleyin.

"Paket düzgün yüklenmedi" için ek sorun giderme adımları

Yukarıdaki adımların "paket düzgün yüklenmedi" hatasını çözmediği durumlarda, deneyebileceğiniz birkaç adım daha aşağıdadır.

  1. Yeni bir Windows kullanıcı hesabı oluşturun.

  2. Xamarin Visual Studio uzantılarının yeni kullanıcı için hatasız yüklenip yüklenmediğini denetleyin.

  3. Uzantılar doğru yüklenirse, sorunun nedeni büyük olasılıkla özgün kullanıcı için depolanan ayarlardan bazılarıdır:

    • Gezgin'de%LOCALAPPDATA%\Microsoft\VisualStudio\1*.0
    • Regedit'deHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0
    • Regedit'deHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0_Config
  4. Bu depolanan ayarlar gerçekten sorun gibi görünüyorsa, bunları yedeklemeyi ve sonra silmeyi deneyebilirsiniz.