【发布时间】:2021-11-29 08:17:13
【问题描述】:
我有一个 Xamarin.Forms 应用程序(现在只为 Android 做事),我从 UWP 应用程序中添加了一个项目。有了这个,我得到了两个我无法解决的错误。我在互联网上找到了一些东西,但没有针对我的具体情况。
错误是:
项目 UWP.Project 与 netstandard2.0 (.NETStandard,Version=v2.0) 不兼容。 项目 UWP.Project 支持:uap10.0.17763 (UAP,Version=v10.0.17763)。
Project UWP.Project 与 monoandroid11.0 (MonoAndroid,Version=v11.0) 不兼容。 项目 UWP.Project 支持:uap10.0.17763 (UAP,Version=v10.0.17763)。
我该如何解决这个问题?
【问题讨论】:
-
您是如何添加新项目的?您可能从 UWP 中引用了 android 项目,但您只需要引用共享代码
-
我刚刚将现有项目添加到我的解决方案中,然后我转到参考管理器以点击项目部分中的复选框。共享项目部分为空。
-
但是在参考列表中检查了哪些项目?每个平台项目都引用核心(共享)项目,但它们从不相互引用
-
好吧,我只有 Android 项目和此列表中添加的项目。我无法将 Android 项目添加为引用,因为这会导致循环依赖,因此只检查添加的项目。
-
但是你也有共享项目吗?
标签: xamarin.forms uwp