首页 > 解决方案 > System.EnterpriseServices (v10.0) 的 $(TargetFrameworkVersion) 大于项目 Xamarin 的 $(TargetFrameworkVersion)

问题描述

感谢您的任何帮助。

警告 System.EnterpriseServices (v10.0) 的 $(TargetFrameworkVersion) 大于您的项目 (v8.1) 的 $(TargetFrameworkVersion)。您需要为您的项目增加 $(TargetFrameworkVersion)。CampusTecomfRIC C:\Users\rvanegas\Documents\APPS\CampusTecomfRIC-20210305T194702Z-001\CampusTecomfRIC\CampusTecomf\CampusTecomf\CampusTecomfRIC.csproj

特性:

应用:Android 8.1(奥利奥)

清单:Android 8.0(Level Api 26-Oreo) Android 8.0(Level Api 26-Oreo)

标签: c#androidxamarinandroid-emulatortarget

解决方案


$(TargetFrameworkVersion) 警告是因为您的项目 (System.EnterpriseServices) 的设置设置为 8.1,而其他正在使用的 DLL 的目标是 10.0。

您可以通过转到 System.EnterpriseServices 的项目 -> 属性并查看应用程序选项卡来解决此问题。“目标 Android 版本”有一个下拉菜单。这应该设置为“使用 SDK 版本编译”。然后,第一个下拉菜单“使用 Android 版本编译”应设置为 10.0 或更高版本。如果您无法选择,则需要先从工具 -> Android -> Android SDK Manager (API 29) 安装它。

在此处输入图像描述

在此处输入图像描述


推荐阅读