![Picture of clicking BUILD](https://istack.dev59.com/2jjDO.webp)
![Picture of clicking REBUILD](https://istack.dev59.com/eGogZ.webp)
好的,我找到了解决问题的方法,所以我会解释我是怎么解决它的。
首先,在Rashed Biswas提供的链接中,没有一个解决方案适合我的目的,它们主要建议从debug文件夹中删除bin和obj文件夹,进行清理并重新构建,每次我这样做时,它都让我遇到同样的问题,此外,我不喜欢重新安装VS,我认为这需要太多时间而不能确定解决我的问题,我以前也这样做过,在我看来,有时候可以解决问题,有时候问题更深入,不能这样解决。
因此,如果您观看我的发布的第二张图片,即错误数量众多的那张图片,它告诉您从提供的链接下载存储库,并用各个错误提示的文件夹替换其内容,我一开始考虑为每个错误都这样做,但我没有仔细阅读第二个错误,其中写道:
原因:文件 C:\blahblahblah.zip 不是 zip 归档文件
所以,我去了那个文件夹并删除了其全部内容,然后进行了重新构建,voila 错误消失了,但是......我还有一个问题,我的Nuget 包管理器坏了,每次我想在Visual Studio 2015中使用它的任何Xamarin.Android项目时,它都会显示一个消息,其中写道:
描述:初始化部分"NuGet.PackageManagement.VisualStudio.VSSolutionManager"时引发了异常。Microsoft.VisualStudio.Composition.CompositionFailedException:初始化部分"NuGet.PackageManagement.VisualStudio.VSSolutionManager"时引发了异常。 ---> System.Runtime.InteropServices.COMException:必须在UI线程上调用GetFullVsVersionString。
所以,我找到了这个链接,GitHub提供的链接非常有帮助:
https://github.com/NuGet/Home/issues/3419
在阅读了几乎所有评论后,这个人“dktechindia”提到了NugetFix.Vsix,并提供了下载链接:
http://xvs.xamarin.com/patcheddrops/NuGetFixer.vsix
这个小工具修复了我的Nuget包管理器,现在我尝试在互联网上找到更多关于此工具的信息,但是我太累了,老实说我没有尽力去找,但它对我有效,希望我的经验也对其他人有效。
总之,感谢那些试图帮助我的人,我希望这些知识对其他人有所帮助。
拜拜朋友们!!!