Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deinstallieren Sie aus dem Windows Systemsteuerung eine der folgenden Elemente, die vorhanden sind:
- Xamarin
- Xamarin für Windows
- Xamarin.Android
- Xamarin.iOS
- Xamarin für Visual Studio
Löschen Sie im Explorer alle neu Standard dateien aus den Erweiterungsordnern von Xamarin Visual Studio (alle Versionen, einschließlich Programmdateien und Programmdateien (x86)):
C:\Programme*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin
Löschen Sie auch das MEF-Komponentencacheverzeichnis von Visual Studio:
%LOCALAPPDATA%\Microsoft\VisualStudio\1*.0\ComponentModelCache
In der Tat reicht dieser Schritt selbst oft aus, um Fehler wie:
"Das Paket 'XamarinShellPackage' wurde nicht ordnungsgemäß geladen"
"Die Projektdatei ... kann nicht geöffnet werden. Es fehlt ein Projektuntertyp"
"Objektverweis nicht auf eine Instanz eines Objekts festgelegt. at Xamarin.VisualStudio.IOS.XamarinIOSPackage.Initialize()"
"SetSite failed for package" (im ActivityLog.xml von Visual Studio)
"LegacySitePackage für paketfehler" (im ActivityLog.xml von Visual Studio)
(Siehe auch Löschen Sie die Visual Studio-Erweiterung für den MEF-Komponentencache .
Überprüfen Sie auch im VirtualStore-Verzeichnis , ob Windows möglicherweise Überlagerungsdateien für die Verzeichnisse "Extensions\Xamarin " oder "ComponentModelCache " dort gespeichert hat:
%LOCALAPPDATA%\VirtualStore
Öffnen Sie den Registrierungs-Editor (
regedit
).Suchen Sie nach dem folgenden Schlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDlls
Suchen und löschen Sie alle Einträge, die diesem Muster entsprechen:
C:\Programme*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin
Suchen Sie nach diesem Schlüssel:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0\ExtensionManager\PendingDeletions
Löschen Sie alle Einträge, die zu Xamarin gehören könnten. Hier ist beispielsweise eine, die verwendet wurde, um Probleme in älteren Versionen von Xamarin zu verursachen:
Mono.VisualStudio.Shell,1.0
Öffnen Sie eine Administrator-Eingabeaufforderung
cmd.exe
, und führen Sie dann diedevenv /setup
Befehledevenv /updateconfiguration
für jede installierte Version von Visual Studio aus. Beispiel für Visual Studio 2015:"%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /updateconfiguration
Neustart.
Installieren Sie die aktuelle stabile Version von Xamarin mithilfe von visualstudio.com neu.
Weitere Schritte zur Problembehandlung für "Paket wurde nicht ordnungsgemäß geladen"
In Fällen, in denen die obigen Schritte den Fehler "Paket nicht ordnungsgemäß geladen" nicht beheben, finden Sie hier einige weitere Schritte, um es zu versuchen.
Erstellen Sie ein neues Windows-Benutzerkonto.
Überprüfen Sie, ob die Xamarin Visual Studio-Erweiterungen ohne Fehler für den neuen Benutzer geladen werden.
Wenn die Erweiterungen ordnungsgemäß geladen werden, wird das Problem wahrscheinlich durch einige der gespeicherten Einstellungen für den ursprünglichen Benutzer verursacht:
- Im Explorer – %LOCALAPPDATA%\Microsoft\VisualStudio\1*.0
- In regedit – HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0
- In regedit – HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0_Config
Wenn diese gespeicherten Einstellungen tatsächlich das Problem darstellen, können Sie versuchen, sie zu sichern und dann zu löschen.