gpt4 book ai didi

xaml - Visual Studio 2017 Xamarin Form 预览失败并出现 System.Exception - 无法呈现 Android XAML 预览

转载 作者:行者123 更新时间:2023-12-02 03:05:28 34 4
gpt4 key购买 nike

我是 Xamarin.Forms 的新手,我正在尝试学习使用 this tutorial .我在 Visual Studio 2017 中创建了一个空白的 Xamarin.Forms 可移植类库,在 Windows 10 x64 中运行。

我已成功编写、编译和部署来自 here 的代码在模拟器和真正的 Android 设备上。但是,我看到 XAML 在编译时没有得到验证。我试图打开 Forms Previewer,但失败了:

System.Exception - Failed to render Android XAML preview

JDK 路径在 Xamarin 中正确设置 -> Android 设置为 JDK 64 位:C:\Program Files\Java\jdk1.8.0_121

事件查看器在查看器崩溃后立即报告此错误:

Faulting application name: java.exe, version: 8.0.1210.13, time stamp: 0x584f5d7e
Faulting module name: libmonosgen-2.0.dll, version: 0.0.0.0, time stamp: 0x5818507d
Exception code: 0x40000015
Fault offset: 0x00000000002c96a1
Faulting process id: 0x4d28
Faulting application start time: 0x01d2a6c1cdfa70e9
Faulting application path: C:\Program Files\Java\jdk1.8.0_121\bin\java.exe
Faulting module path: C:\Program Files (x86)\MSBuild\Xamarin\Android\libmonosgen-2.0.dll
Report Id: 3562b40a-403a-416a-9531-e7c357aae7d6
Faulting package full name:
Faulting package-relative application ID:

已安装的组件

Microsoft Visual Studio Community 2017
Version 15.0.26228.9 D15RTWSVC
Microsoft .NET Framework
Version 4.6.01586

Installed Version: Community

Xamarin 4.3.0.784 (73f58d6)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.

Xamarin.Android SDK 7.1.0.41 (9578cdc)
Xamarin.Android Reference Assemblies and MSBuild support.

Xamarin.iOS and Xamarin.Mac SDK 10.4.0.123 (35d1ccd)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.

问题:如何克服这个错误?

[编辑]

Xamarin 的错误跟踪系统似乎有 something about this error ,但无法访问信息(即使我有帐户):

Bug 53163

You are not allowed to view this bug.

最佳答案

感谢 Almis 的建议和对编程的一点休息,我设法克服了这个错误:

  1. 我已经进入了VS2015(在安装VS2017之前已经安装好了)并创建了一个空的Xamarin.Forms项目

  2. VS2015 提出升级 Xamarin 并接受。此外,还升级了 Tools -> Options -> Xamarin -> Other(稳定)

  3. 中提供的所有其他组件
  4. (健全性检查)VS2015 Xamarin 表单预览作品

  5. 重新打开 VS2017 并打开 Xamarin Form Preview 工作正常

关于xaml - Visual Studio 2017 Xamarin Form 预览失败并出现 System.Exception - 无法呈现 Android XAML 预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43039420/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com