【问题标题】:Facebook Parse SDK not working on Windows Phone 8.1Facebook Parse SDK 无法在 Windows Phone 8.1 上运行
【发布时间】:2014-06-24 00:18:42
【问题描述】:

我试图将我的解析应用程序转换为“通用应用程序”。我将我的项目升级到 Windows Phone 8.1 并且我无法再安装 Parse SDK。 NuGet 告诉我:

无法安装包“Parse 1.2.14”。您正在尝试将此包安装到以“WindowsPhoneApp,Version=v8.1”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。

是否有人设法为针对 Windows Phone 8.1 的项目安装 Parse?

顺便说一句,它适用于 Windows 8.1 项目。

【问题讨论】:

    标签: c# .net windows-phone parse-platform windows-phone-8.1


    【解决方案1】:

    nuget 包尚未更新为与通用应用程序一起使用。但是,您可以直接下载.NET SDK from their website 并获得通用应用程序支持。 SDK 包含 Parse.dll、ParseWindows.dll 和 ParsePhone.dll。

    您可以将 Parse.dll 和 ParsePhone.dll 放入您的 Windows Phone 8.1 通用引用中,它应该可以工作。

    【讨论】:

    • 现在项目可以正确编译,但是当 ParseClient.Initialize 方法执行时,Parse.Phone.DLL 中会引发 System.IO.FileNotFoundException
    • 不幸的是,我遇到了同样的问题。它只发生在电话项目中。昨晚我花了几个小时浏览他们的错误报告,我的理解是这是一个已知问题,目前正在处理中。不幸的是,他们似乎没有任何计划将其迁移到通用应用程序中包含的新库。他们的建议是在电话项目中使用 Rest API,这是我今天早上实现的。
    • 我打开了另一个关于它的错误报告HERE。我还注意到(在我报告了我的之后)之前报告了另一个错误 HERE。然而可悲的是,从这份报告中听起来,他们可能会放弃通用支持 HERE
    • 哦,好吧...非常感谢您抽出宝贵的时间。因此,我将尝试在我的 windows phone 项目上通过 REST API 实现所有内容。顺便说一句 - 我创建了一个 Windows 8 应用程序(它也在 8.1 设备上运行)并且 Parse 运行得很好。如果您不需要特定的 8.1 功能,这可能是一个简单的解决方案。
    • Parse 库在 Windows 8.1 下对我来说很好,只是在 Windows Phone 下不行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多