首页 > 解决方案 > 更改每个平台的 Xamarin Forms 版本 - iOS、Android 和共享

问题描述

我有与这个问题相同的错误消息,导致我的 Xamarin Forms 项目无法部署。这是因为我的项目(iOS、Android 和共享平台)的每个平台目标都运行不同版本的 Xamarin 表单。

链接问题的答案是:

解决方案:

在您的 Core、Droid 和 IOS 项目中更改 Xamarin.Forms 版本。确保所有版本都相同。

如何更改每个目标平台的 Xamarin.Forms 版本?这是我的导航菜单的样子:

在此处输入图像描述

标签: c#androidxamarinxamarin.forms

解决方案


在 VS 中打开您的解决方案,展开包文件夹,然后右键单击您的 Xamarin.Forms 包。.csproj如果不更新,请将其更新到与该版本匹配的版本,或者仅将所有这些更新到最新的 XF ,您的每个.sln版本都应该使用相同的版本。

在此处输入图像描述

如果您使用的是具有不错的包管理器的 Windows,它看起来会有所不同,因此在这种情况下,您可以右键单击打开的解决方案并转到管理 nuget 包以获取解决方案。

在此处输入图像描述


推荐阅读