c# - Xamarin.Forms 安装错误消息 runaround
问题描述
我创建了一个新的 Xamarin.Forms 项目,并尝试将 Xamarin.Forms Nuget 包从 3.6 升级到 v4.3。当我尝试安装更新版本时,我会收到一连串错误消息。事情是这样的:
- 右键单击解决方案>管理 Nuget 包
- 已安装选项卡 > Xamarin.Forms。显示所有项目(主/共享项目、Android、UWP)中安装的 v3.6
- 选择 v4.3 并安装升级到所有项目
- 错误:为 Xamarin.Android.Support.Compat 检测到错误 NU1107 版本冲突。将 Xamarin.Android.Support.Compat 28.0.0.3 直接安装/引用到项目 HPlusSports.Android 以解决此问题。
- 我搜索 Xamarin.Android.Support.Compat,选择 v28.0.0.3 并将其直接安装到我的 Android 项目中。
- 错误:为 Xamarin.Android.Support.Annotations 检测到错误 NU1107 版本冲突。将 Xamarin.Android.Support.Annotations 28.0.0.3 直接安装/引用到项目 HPlusSports.Android 以解决此问题。
- 我搜索 Xamarin.Android.Support.Annotations,选择 v28.0.0.3 并将其直接安装到我的 Android 项目中。
- 错误:为 Xamarin.Android.Support.Annotations 检测到错误 NU1107 版本冲突。将 Xamarin.Android.Support.Annotations 28.0.0.3 直接安装/引用到项目 HPlusSports.Android 以解决此问题。
所以我按照错误消息中的说明进行操作,但错误消息只是循环播放。无论我尝试安装什么,都无法解决。
解决方案
推荐阅读
- c++ - 结构成员的布尔表达式求值器
- python - 如何从锚点旋转 tkinter 画布小部件?
- scala - 抽象类型成员的评估
- reactjs - VS Code JSX 自动格式化程序
- python - 将字符串分隔为不同的参数(不知道如何表达这个哈哈)
- c++ - 检查 C++ 代码中设置的编译器标志
- chromium - 无法通过 Gauge/taiko 框架中的 docker 启动 chromium 浏览器,并且由于浏览器或页面未初始化而出现错误。调用`openBrowser()`
- r - R 对象/赋值语义
- linux - 如何使用 bash 脚本自动使用选定列对数据进行子集化过程?
- ios - 如何使 Thread.callstacksymbols 输出可读