visual-studio - 警告主要版本 52 比该编译器支持的最高主要版本 51 更新

标签 visual-studio xamarin xamarin.android

基本上我是 super 新手,开始在IT公司实习。我用Xamarin安装了VS。我面临的问题非常令人沮丧。因此,即使我创建空项目,我也无法编译它并收到如下错误:

严重性代码描述项目文件行抑制状态 警告主要版本 52 比该编译器支持的最高主要版本 51 更新。

我在谷歌上搜索了很多人,但仍然没有解决我的问题。如果有人可以通过 Skype 或 teamwiever 帮助我,我将非常感激。我的 Skype: toniterdal ,请随时添加我。

最佳答案

我也遇到了同样的问题,并且撕扯了我的头发。我安装了 JDK 版本 8,但这些警告不会消失,最终它们生成了一个破坏构建的错误。

当我转到“工具”->“选项”->“Xamarin”并查看 Android 设置时,Java 开发工具包位置指向 Program Files (x86) 中的 jdk.1.7.xxxx。

我在 Program Files 中将其更改为 1.8.0_101。然后我重新启动Visual Studio,又出现同样的错误。不知何故,Visual Studio 检测到 JDK 版本 7 并自动将其指向该版本。

所以解决方案非常简单。除了安装 JDK 版本 8 之外,卸载 JDK 版本 7。一旦我这样做,Xamarin 的表现就好多了。这一步解决了一大堆看似无关的问题。

enter image description here

关于visual-studio - 警告主要版本 52 比该编译器支持的最高主要版本 51 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38222584/

相关文章:

visual-studio - 如何隐藏滚动条上的灰点

c# - (关于最佳实践的问题)为什么默认有 "using System.Text"?

java - C# 或 Java(在 android 上的性能)

visual-studio - 发布配置文件复制文件到相关目的地

c++ - VS 2010 可以自动检查/更新头文件吗?

sqlite - 如何在 xamarin 中浏览 sqlite 数据?

android - Xamarin 表单 | Android - GroundOverlayOptions 中的引用图像

android - 如何为不同大小的 Android 创建 UI

android - MonoTouch+MonoDroid : Common business objects with Images

xamarin.android - Android Xamarin 通知生成器设置不工作时