Windows Phone 8.0 DLL 是不是与 Windows Phone 8.1 应用程序兼容?

Posted

技术标签:

【中文标题】Windows Phone 8.0 DLL 是不是与 Windows Phone 8.1 应用程序兼容?【英文标题】:Are Windows Phone 8.0 DLLs compatible with Windows Phone 8.1 apps?Windows Phone 8.0 DLL 是否与 Windows Phone 8.1 应用程序兼容? 【发布时间】:2016-03-06 18:35:59 【问题描述】:

我有一个 Windows Phone 8.1 项目和一个 Windows Phone 8.0 库。 我需要将它添加到我的 Windows Phone 8.1 项目中;但在运行时,我有以下错误:

FileNotFoundException:无法加载或组装 Microsoft.Phone, 版本=8.0.0.0。系统找不到指定的文件。

所以我的问题很简单:8.0 库是否与 Windows Phone 8.1 应用程序兼容? 如果没有,我该怎么办?迁移它们?

【问题讨论】:

是 8.1 silverlight 还是 winrt? 【参考方案1】:

如果您的项目是 Windows Phone 8.1 Silverlight,那么它应该可以正常工作。如果您的项目是 Windows Phone 8.1 XAML(根据错误消息似乎更有可能),那么不,不重写就无法使用它。

【讨论】:

其实我需要使用命名空间Microsoft.Phone.Info。它似乎在创建 Windows Phone 8.1 Silverlight 项目时可用,但不是 WP 8.1 项目(没有 SL)。另外,您能告诉我 Windows Phone 8.1 SL 应用程序的缺点是什么吗? (我可以在商店里推它吗,它与Windows Phone 8.0设备兼容吗......?)。

以上是关于Windows Phone 8.0 DLL 是不是与 Windows Phone 8.1 应用程序兼容?的主要内容,如果未能解决你的问题,请参考以下文章

使用 c# 为 windows phone 8.0 编程录音机

Windows Phone 8.0 上的 HTTPS WCF 服务:无法进行身份验证

仿真器上的多点触控(Windows Phone 8.0)

在 Windows Phone 8.0 地图上绘制路线的问题 - 0x8004231C

在 32 位操作系统上安装了 windows phone sdk 8.0 但不起作用?

如何使用 WCF 调用从客户端 windows phone 8.0 silverlight 返回对象的方法