“XamarinShellPackage”包未能正确加载

4
我遇到了以下错误:
“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)

2
这只是针对特定项目,还是即使创建一个新的Xamarin项目也会出现?而且它是Xamarin Forms、Xamarin.iOS还是Xamarin.Android项目? - Adam
即使在我创建之前,同时也是在创建一个新的时候,它们都是如此。 - Dorad
重新安装Windows后仍然看到相同的错误,这让我非常惊讶!您可以尝试删除组件模型缓存的内容,看看是否有所帮助?关闭VS,然后清除以下内容:C:\Users%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache - Alan Clark
@AlanClark:没有帮助。谢谢。 - Dorad
对于任何到达这里的人,问题并没有得到解决。 - Dorad
显示剩余12条评论
4个回答

3
这里的版本信息工具有点过时。在这种情况下,解决方案是在Windows上进行彻底卸载Xamarin,然后使用最新的稳定版本重新安装。我向 @Dorad提供了直接下载链接,但您也可以登录Xamarin.com,导航至下载页面,并从相关操作系统/所需Xamarin平台的下拉列表中选择下载。

enter image description here


1
你的下载链接现在直接跳转到了定价页面。 - Linda Lawton - DaImTo

1

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


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

-1

在我们完成修复之前,您可能想尝试一种潜在的解决方法。

请关闭所有打开的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并检查是否仍然存在问题。

谢谢,


-2

在最新的VS2017更新之后,我遇到了同样的问题。我通过卸载一个插件(Visual Studio Bitbucket plugin),解决了与XamarinShellPackage冲突的问题。移除该插件并重新启动VS就为我解决了问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接