android - Xamarin 更新 NuGet 问题

标签 android visual-studio xamarin nuget

当我尝试从 NuGet 安装更新时,在从 Xamarin 网站全新安装的 VS 2017 上,我收到此错误。任何人都知道如何安装此更新?总共有 9 次更新...它们都失败了。

Severity Code Description Project File  Line Suppression State
Error Unable to resolve dependencies. 'Xamarin.Android.Support.Design 25.3.1' 
is not compatible with 'Xamarin.Forms 2.3.4.247 constraint: 
Xamarin.Android.Support.Design (= 23.3.0)'.         

最佳答案

如果您查看依赖项,您会看到只有 MonoAndroid 7.0 允许 Xamarin.Android.Support.Design >= 23.3.0:

依赖关系

MonoAndroid 1.0

Xamarin.Android.Support.Design (= 23.3.0)

Xamarin.Android.Support.v4 (= 23.3.0)

Xamarin.Android.Support.v7.AppCompat (= 23.3.0)

Xamarin.Android.Support.v7.CardView (= 23.3.0)

Xamarin.Android.Support.v7.MediaRouter (= 23.3.0)

MonoAndroid 7.0

Xamarin.Android.Support.Design (>= 23.3.0)

Xamarin.Android.Support.v4 (>= 23.3.0)

Xamarin.Android.Support.v7.AppCompat (>= 23.3.0)

Xamarin.Android.Support.v7.CardView (>= 23.3.0)

Xamarin.Android.Support.v7.MediaRouter (>= 23.3.0)

https://www.nuget.org/packages/Xamarin.Forms/

因此,您应该确保您的目标框架版本/编译版本是 7.0 或更高版本。

关于android - Xamarin 更新 NuGet 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44333740/

相关文章:

visual-studio - 有什么方法可以将项目分组到项目管理器的文件夹中吗?

java - Android按钮点击显示不同的Toast消息取决于点击次数

azure - 哪些 Azure 存储功能可用于图像发布?

android - 为什么我的 viewpager 在 fragment 中不起作用?

java - 如何读取连续数据并显示

android - 即使包含 try catch block 后仍出现 IO 异常

android - ndk无法获取可执行文件

c# - TFS 2010-从 checkin 任务中获取文件的特定版本

c# - 在 visual studio 解决方案资源管理器中隐藏具有某些扩展名 (dll) 的文件

c# - 对导航 header 执行操作 - Xamarin