Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更新Xamarin表单后出现多个错误_Xamarin_Xamarin.forms - Fatal编程技术网

更新Xamarin表单后出现多个错误

更新Xamarin表单后出现多个错误,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在使用Visual Studio 2017,我启动了一个新的Xamarin表单应用程序: 创建新项目-跨平台应用程序Xamarin 空白应用,我选择了可移植类库PCL 该应用程序编译并运行。 现在,我右键单击解决方案并选择Manage Nuget packages for solution,它告诉我我正在运行23.3.0版,应该更新到25.4.0.1版 在更新和3VS重新启动之后,它给了我一个小时来一直试图解决的一系列错误,包括谷歌搜索。 所有主题相关 我尝试一起删除styles.xml文件

我正在使用Visual Studio 2017,我启动了一个新的Xamarin表单应用程序: 创建新项目-跨平台应用程序Xamarin 空白应用,我选择了可移植类库PCL 该应用程序编译并运行。 现在,我右键单击解决方案并选择Manage Nuget packages for solution,它告诉我我正在运行23.3.0版,应该更新到25.4.0.1版

在更新和3VS重新启动之后,它给了我一个小时来一直试图解决的一系列错误,包括谷歌搜索。 所有主题相关

我尝试一起删除styles.xml文件。我从manafest的主题引用中删除了主题,它一直将其放回原处

我不知道我做错了什么。我没有写任何代码


Xamarin表单需要特定版本的Android支持库。不要更新它们

删除您的项目并创建一个新项目


通过确保您使用的是特定版本的Android并更新所有Android SDK,可以绕过此限制,但对于初学者,我建议您只使用与Xamarin表单一起安装的支持库。

因此,要清楚,无论Manage Nuget软件包说什么,我不应该将包更新为最新的Xamarin版本。这就是我一直在寻找的答案。谢谢。使用Nuget仅将Xamarin表单更新为最新的稳定版本。它还将更新所需的任何Android支持包。不要自己更新Android支持包。