Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
C# 为什么Xamarin android Designer在打开*.axml文件时不显示在visual studio 2012中_C#_Visual Studio 2012_Xamarin - Fatal编程技术网

C# 为什么Xamarin android Designer在打开*.axml文件时不显示在visual studio 2012中

C# 为什么Xamarin android Designer在打开*.axml文件时不显示在visual studio 2012中,c#,visual-studio-2012,xamarin,C#,Visual Studio 2012,Xamarin,我正在用Visual Studio 2012和Xamarin创建一个Android应用程序,但当我尝试打开任何*.axml文件(包含Android布局和设计以及其他元素)时,它会显示一个wysiwyg Visual IDE,因此我可以轻松地编辑内容,但它无法加载wysiwyg并给出错误信息“操作无法完成。指针无效” 我使用gtk sharp 2.12.21、mono android 4.6.06000、JDK 6、android-ndk-r8e-windows-x86、XamarinStudio

我正在用Visual Studio 2012和Xamarin创建一个Android应用程序,但当我尝试打开任何*.axml文件(包含Android布局和设计以及其他元素)时,它会显示一个wysiwyg Visual IDE,因此我可以轻松地编辑内容,但它无法加载wysiwyg并给出错误信息“操作无法完成。指针无效” 我使用gtk sharp 2.12.21、mono android 4.6.06000、JDK 6、android-ndk-r8e-windows-x86、XamarinStudio 4.0.8 我还包括下面的图片


有人能告诉我如何解决这个问题吗?

请确保您正在打开的文件包含在项目中

所以,如果显示的是未高亮显示的,则右键单击文件>包含在项目中
它会解决的。

我找到了一个适合我的解决方案


将androidsdk工具更新到24.1.2,并确保已更新skd平台工具。

同样的错误也发生在我身上,因为我做了一些显然不应该做的事情:我从android sdk管理器中卸载了一些软件包,这些软件包对我来说似乎已经过时,但对Xamarin来说是必需的


如果您看到相同的错误,请尝试卸载Xamarin并重新安装它。在此过程中,安装程序将验证是否安装了所有必需的软件包。

您使用的是哪个版本的android sdk?在Xamarin中,android 4.6.6刚刚添加了对22的支持(不是22.6,据我所知,这是现在的最后一个版本,而是22版本的第一个版本)有任何答案可以解决您的问题吗?您测试过吗?