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
无法在.net framework中打开xamarin布局_Xamarin - Fatal编程技术网

无法在.net framework中打开xamarin布局

无法在.net framework中打开xamarin布局,xamarin,Xamarin,我正在使用带有8GB ram的.net framework 2015。我的问题是我不能在我的框架中使用xamarin。我不能打开xamarin布局。 一旦我打开xamarin布局,就会弹出这个错误 出现错误操作Createsession由于内部错误而失败 错误。无法初始化类mono.android.D3ImageFactory详细信息 ava.lang.NoClassDefFoundError:无法初始化类 位于java.lang.Class.forName0(本机)的mono.android.

我正在使用带有8GB ram的.net framework 2015。我的问题是我不能在我的框架中使用xamarin。我不能打开xamarin布局。 一旦我打开xamarin布局,就会弹出这个错误

出现错误操作Createsession由于内部错误而失败 错误。无法初始化类mono.android.D3ImageFactory详细信息 ava.lang.NoClassDefFoundError:无法初始化类 位于java.lang.Class.forName0(本机)的mono.android.D3DImageFactory 方法)位于java.lang.Class.forName(Class.java:264)的 initializePlatformSpecific(DesignerSession.java:86) 在mono.android.DesignerSession.(DesignerSession.java:75)上 mono.android.Project.createSession(Project.java:382)位于 mono.android.Project.processMessage(Project.java:414)位于 mono.android.MessageListener.executeMessage(MessageListener.java:88) 在mono.android.MessageListener$Runner.run(MessageListener.java:44)上 运行(Thread.java:745)


请告诉我如何解决此问题。

我在尝试加载设计器时收到相同的D3DImageFactory错误消息

我继续卸载了jdk和jre的所有版本,然后从java网站安装了最新版本。 当我下一次进入axml布局设计器时,没有发生崩溃或任何事情

不过我今天做了这些。所以可能是明天,当我启动我的机器时,我可能会再次出现异常。

在VS 2015中为我修复了它:

首先,更新到最新的JDK(1.8更新144)。然后在VS中转到工具>选项>Xamarin并在“C:\Program Files…”下选择已安装JDK的版本