【问题标题】:Initialize XLabs in Windows Phone 8.1在 Windows Phone 8.1 中初始化 XLabs
【发布时间】:2016-06-11 20:54:20
【问题描述】:

我刚刚在我的 Xamarin 应用项目中添加了一个 Windows Phone 8.1 项目,但现在我无法弄清楚如何在其中初始化 XLabs,因为它找不到 XFormsAppWP,所以我无法按照指南XLabs's website.
我正在使用 XLabs v. 2.0.5783-pre01。
有人可以帮帮我吗?

【问题讨论】:

    标签: c# xamarin windows-phone-8.1 windows-phone xlabs


    【解决方案1】:

    安装 Xlabs 时,您必须在您拥有的每个项目中安装 nuget。 我现在已经在 WP8.1 项目中使用 Xamarin.Forms 2.2.0.31 和 XLabs.Forms 2.2.0-pre02 进行了测试。

    在您的App.xaml.cs 中放置:

    var app = new XFormsAppWin();
    app.Init(this); 
    

    线下:

    Xamarin.Forms.Forms.Init(e);
    

    并添加:

    using XLabs.Forms;
    

    【讨论】:

    • pre2 中移除 Android 资源的问题是否已修复?
    • 不完全确定,但你可以试试。我用 pre2 测试过,但你可以使用 pre1。您必须在所有项目中安装它。
    • 更新时出现此错误“无法安装包 'XLabs.Core 2.2.0-pre02'。您正在尝试将此包安装到目标为 'WindowsPhone,Version=v8.1 的项目中',但包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。"
    • 删除所有 Xlabs 依赖项。之后安装 Xlabs 2.2.0 pre02。不要尝试更新现有的。
    • 我发现,它来自 Silverlight 项目。在某些方面,我认为他们不再支持它了。
    猜你喜欢
    • 2014-10-07
    • 2014-10-03
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2014-04-10
    • 1970-01-01
    相关资源
    最近更新 更多