Visual Studio 中缺少 Nuget 包
Nuget Packages are missing in Visual Studio
我一直在使用 xamarin studio,当我从 mvvmcross 下载示例项目时它工作正常。它完美地编译和部署了设备。
但是当我在visual studio中打开项目时,由于某些原因缺少了很多包。有处理方法吗?我在 Visual studio 2013
中使用 Nuget 2.8
当我如下打开Nuget时,有一个按钮可以恢复丢失的包。我点开了。
然后它试图下载丢失的包,然后它意识到存在如下依赖关系:
然后我尝试如下手动下载依赖项,但它显示包已经下载,但我仍然在解决方案中看到缺少的包,没有任何影响。
因此我收到如下数百个错误:
当我查看 属性 丢失的包时,我看到如下
右键单击解决方案资源管理器中的解决方案并选择 'restore nuget packages'
您应该在 Visual Studio 中更新您的 NuGet 包管理器扩展,然后再次尝试恢复包。
还原错误 MvvmCross.Binding already has a dependency defined for MvvmCross.Core
是由于旧版本的 NuGet 包管理器扩展无法识别 MvvmCross.Binding NuGet 包在其组依赖项中使用的较新目标框架。此错误已在较新版本的 NuGet 程序包管理器中修复。
如果您搜索 'already has a dependency defined' 错误消息,您会发现几种情况,例如这个 Whosebug 问题,例如:
Can not install NuGet package
我一直在使用 xamarin studio,当我从 mvvmcross 下载示例项目时它工作正常。它完美地编译和部署了设备。
但是当我在visual studio中打开项目时,由于某些原因缺少了很多包。有处理方法吗?我在 Visual studio 2013
中使用 Nuget 2.8当我如下打开Nuget时,有一个按钮可以恢复丢失的包。我点开了。
然后它试图下载丢失的包,然后它意识到存在如下依赖关系:
然后我尝试如下手动下载依赖项,但它显示包已经下载,但我仍然在解决方案中看到缺少的包,没有任何影响。
因此我收到如下数百个错误:
当我查看 属性 丢失的包时,我看到如下
右键单击解决方案资源管理器中的解决方案并选择 'restore nuget packages'
您应该在 Visual Studio 中更新您的 NuGet 包管理器扩展,然后再次尝试恢复包。
还原错误 MvvmCross.Binding already has a dependency defined for MvvmCross.Core
是由于旧版本的 NuGet 包管理器扩展无法识别 MvvmCross.Binding NuGet 包在其组依赖项中使用的较新目标框架。此错误已在较新版本的 NuGet 程序包管理器中修复。
如果您搜索 'already has a dependency defined' 错误消息,您会发现几种情况,例如这个 Whosebug 问题,例如:
Can not install NuGet package