我从TFS下载了Xamarin解决方案,现在需要恢复NuGet包。我试着这样做:
Update-Package -reinstall -Project ProjectName
但它没有用,我收到了这条消息:
此项目引用此计算机上缺少的NuGet包。使用NuGet Package Restore下载它们。
如何恢复NuGet包?我试图手动下载android_m2repository,Clean Solution,删除bin / obj,重建 - NOT WORKING,仍然:
尝试在Project
上安装所需的Android组件时发生错误
UPD:
我也试过Update-Package –reinstall
- 没工作:
此项目引用此计算机上缺少的NuGet包。
答案 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>
它对我有用
谢谢你:)