Udostępnij za pośrednictwem


Brak rozszerzeń programu Visual Studio po instalacji

Komunikat o błędzie: Ten projekt jest niezgodny z bieżącą wersją programu Visual Studio

Upewnij się, że jest zainstalowany program Visual Studio 2017 (Community, Professional lub Enterprise) lub nowszy.

Zobacz również wymagania dotyczące systemu Windows.

Możliwa poprawka 1. Zmiana instalacji w celu upewnienia się, że rozszerzenia programu Visual Studio są zainstalowane

W niektórych sytuacjach instalator platformy Xamarin może automatycznie cofnąć sprawdzanie opcji instalacji rozszerzeń programu Visual Studio. Jeśli jest to przyczyna problemu, zainstaluj brakujące rozszerzenia programu Visual Studio przy użyciu polecenia Zmień instalatora. Aby na przykład zainstalować rozszerzenia dla programu Visual Studio 2013:

  1. Otwórz Panel sterowania programy i funkcje systemu Windows.

  2. Kliknij prawym przyciskiem myszy wpis Xamarin , a następnie wybierz pozycję Zmień.

  3. Kliknij przycisk Dalej, a następnie zmień.

  4. Upewnij się, że opcja Xamarin dla programu Visual Studio 2013 jest ustawiona na instalację:

    Enable Xamarin for Visual Studio 2013 installation option

  5. Przejdź do pozostałej części kreatora instalatora.

Możliwa poprawka 2. Poproś program Visual Studio o ponowne skonfigurowanie rozszerzeń

  1. Sprawdź, czy rozszerzenia Xamarin zostały skopiowane do folderu rozszerzeń programu Visual Studio:

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Xamarin\Xamarin\3.1.228.0

    Jeśli rozszerzenia są poprawnie zainstalowane (w wersji 3.1.228), w folderze będzie znajdować się 60 elementów:

    List of Xamarin\3.1.228.0 folder contents in Explorer

  2. Po potwierdzeniu, że ten folder wygląda poprawnie, poinformuj program Visual Studio, aby ponowił próbę skonfigurowania rozszerzeń:

    "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /setup

Możliwa poprawka 3: spróbuj ponownie zainstalować środowisko Xamarin

  1. W Panel sterowania systemu Windows odinstaluj dowolny z następujących elementów:

    • Xamarin

    • Xamarin dla systemu Windows

    • Xamarin.Android

    • Xamarin.iOS

    • Program Xamarin dla Visual Studio

  2. W Eksploratorze usuń wszystkie pozostałe pliki z folderów rozszerzeń Xamarin Visual Studio (wszystkie wersje, w tym Program Files i Program Files (x86)):

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

  3. Sprawdź również katalog "VirtualStore", aby sprawdzić, czy mogą istnieć jakiekolwiek kopie "nakładki" dowolnego z katalogów rozszerzeń:

    %LOCALAPPDATA%\VirtualStore

  4. Otwórz edytor rejestru (regedit).

  5. Poszukaj tego klucza:

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

  6. Znajdź i usuń wszystkie wpisy zgodne z tym wzorcem:

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

  7. Poszukaj tego klucza:

    HKEY\_CURRENT\_USER\Software\Microsoft\VisualStudio\1\*.0\ExtensionManager\PendingDeletions

  8. Usuń wszystkie wpisy, które wyglądają tak, jak mogą być powiązane z platformą Xamarin. Oto przykład, który powodował problemy ze starszymi wersjami platformy Xamarin:

    Mono.VisualStudio.Shell,1.0

  9. Ponownie obuwać.

  10. Zainstaluj ponownie bieżącą stabilną wersję platformy Xamarin z visualstudio.com.

Możliwa poprawka 4: Naprawa instalacji programu Visual Studio

  1. Otwórz Panel sterowania programy i funkcje systemu Windows.

  2. Kliknij prawym przyciskiem myszy odpowiedni wpis programu Microsoft Visual Studio, a następnie wybierz pozycję Zmień

  3. Kliknij przycisk Napraw w wyświetlonym oknie dialogowym programu Visual Studio.