错误发生在visual studio 2017和xamarin上:
严重性代码描述项目文件行抑制状态
警告FormsViewGroup.dll(v7.1)的$(TargetFrameworkVersion)大于项目的$(TargetFrameworkVersion)(v6.0)。 您需要为项目增加$(TargetFrameworkVersion)。
IpiCommunicationXamarin.Android D:\ XmarainTest \ IpiCommunicationXamarin \ IpiCommunicationXamarin \ IpiCommunicationXamarin.Android \ IpiCommunicationXamarin.Android.csproj
这意味着您有一个使用Android Framework 7.1版的引用(FormsViewGroup.dll),但您的项目仅针对6.0。
您可以通过转到Android Project Properties
(右键单击Android Project
并单击Properties
)更新您的Android目标框架版本并转到Application tab
。如果您在下拉列表中找不到7.1,则可以使用Android SDK Manager安装它(我认为7.1是API 25)。
希望这可以帮助!
它以这种方式为我工作:在Visual Studio内部转到工具> Android> Android SDK管理器...并且取消安装最新的平台,将其设置为最高的Android 6.0 - Marshmallow
同样在项目属性中设置目标框架,如下所示:
尝试使用菜单按钮Build-> Clean Solution。它帮助了我。