【问题标题】:The 'XamarinShellPackage' package did not load correctly“XamarinShellPackage”包未正确加载
【发布时间】:2017-02-04 16:27:12
【问题描述】:

我遇到了以下错误:

“XamarinShellPackage”包未正确加载。

当我启动 Visual Studio 2015 Community Update 3 或 Visual Studio 15 Preview 4 时会发生这种情况。 我什至重新安装了 Windows 10,但它没有帮助。

按要求粘贴 VS 信息:

Microsoft Visual Studio Enterprise 15 Preview 4
Version 15.0.25618.0 PREVIEW
Microsoft .NET Framework
Version 4.6.01586

Installed Version: Enterprise
Visual Basic 15 Preview 4   00369-50000-00000-AA551   
Visual C# 15 Preview 4   00369-50000-00000-AA551    
ASP.NET and Web Tools 2016   15.0.20802.0    
Common Azure Tools   1.8    
JavaScript Language Service   2.0    
JavaScript Project System   2.0    
JavaScript UWP Project System   2.0    
NuGet Package Manager   3.5.0    
Parallel Debugger   1.0    
SQL Server Data Tools   15.1.60805.0    
TypeScript   2.0.1.0    
Visual Studio Tools for Apache Cordova   Update 10    
Visual Studio Tools for Universal Windows Apps   15.0.25618.00    
Xamarin   4.1.1.8 (60e5c00)    
Xamarin.Android   6.1.1.1 (7db2aac)    
Xamarin.iOS   9.8.1.4 (3cf8aae)

【问题讨论】:

  • 这仅适用于特定项目还是即使您创建了新的 Xamarin 项目?它是 Xamarin Forms 还是 Xamarin.iOS 或 Xamarin.Android 项目?
  • 甚至在我创建之前。同时创建一个新的。全部。
  • 您是否重新安装了 Xamarin?
  • 非常惊讶您在重新安装 Windows 后看到同样的错误!您可以尝试删除组件模型缓存的内容,看看是否有帮助?关闭VS,然后清除以下内容:C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  • @Matt:现在试试。

标签: visual-studio xamarin visual-studio-2015 visual-studio-2017


【解决方案1】:

这里版本信息中的工具有点过时了。在这种情况下,解决方案是在 Windows 中执行thorough uninstall of Xamarin 并使用最新的可用稳定版本重新安装。我将 @Dorad 链接到直接下载,但您可以通过登录 Xamarin.com、导航到 Downloads page 并从您的操作系统/所需 Xamarin 平台的相关下拉列表中选择下载来找到它:

【讨论】:

  • 您的下载链接现在会将您转储到定价页面上。
【解决方案2】:

人们可以尝试的另一件对我有用的快速操作是从解决方案文件夹的根目录中删除 .vs 文件夹。执行此操作时请确保 VS 已关闭。

【讨论】:

  • 请告诉我.vs文件夹的位置
  • @JaydeepKarena 它应该与您的解决方案 (.sln) 文件位于同一文件夹中。它也是一个隐藏文件夹,因此它可能不会通过资源管理器窗口不可见。您可以通过资源管理器中的设置显示隐藏的文件和文件夹,也可以使用cmd提示找到并删除。
【解决方案3】:

在最新的 VS2017 更新后我遇到了同样的问题。我解决了卸载扩展程序(Visual Studio Bitbucket 插件)的问题,显然它与 XamarinShellPackage 冲突。删除扩展并重新启动 VS 对我有用。

【讨论】:

    【解决方案4】:

    在我们完成解决此问题时,您可能想尝试一种潜在的解决方法。

    请关闭所有打开的 VS 实例并复制此文件(注意您可能需要调整特定 VS 实例的路径):

    “C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\netstandard.dll”

    到 Xamarin 扩展文件夹:

    C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio

    然后打开VS看看是否还能repro。

    谢谢,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多