无法恢复NuGet包

时间:2018-05-17 13:15:09

标签: c# xamarin nuget

我从TFS下载了Xamarin解决方案,现在需要恢复NuGet包。我试着这样做:

Update-Package -reinstall -Project ProjectName

但它没有用,我收到了这条消息:

  

此项目引用此计算机上缺少的NuGet包。使用NuGet Package Restore下载它们。

enter image description here

如何恢复NuGet包?我试图手动下载android_m2repository,Clean Solution,删除bin / obj,重建 - NOT WORKING,仍然:

  

尝试在Project

上安装所需的Android组件时发生错误

UPD: 我也试过Update-Package –reinstall - 没工作:

  

此项目引用此计算机上缺少的NuGet包。

5 个答案:

答案 0 :(得分:3)

右键点击解决方案,然后点击Restore NuGet Packages

或者尝试在包含解决方案文件的文件夹中运行此命令:

dotnet restore

或者

nuget restore

答案 1 :(得分:1)

我曾经遇到过类似的问题,结果发现没有安装引用的Android SDK。也许朝这个方向看?

答案 2 :(得分:0)

主要通过工具>启用包恢复选项> Visual Studio中的NuGet包管理器: Check this Screenshot

答案 3 :(得分:0)

我刚刚将Visual Studio 2017从15.6.4更新到15.7.2。在我的情况下,它有助于包装。

答案 4 :(得分:0)

您好您可以删除所有nuget packages.for选择nuget并右键单击将其删除然后转到app package并删除 Packages 文件夹,然后重新启动visual studio并重新安装Nuget Packages < / p>

它对我有用

谢谢你:)