我有一个在 Windows Phone 8 设备上崩溃的 Windows Phone 7 应用程序。这发生在相同的 XAP 上(通过在市场上下载应用程序和从本地计算机部署来断言)。初步调查显示 System.Data.Services.Client.DataServiceCollection 在 WP8 上的常见操作(例如 Select)上抛出 NotSupportedExceptions,但在 WP7 上没有。
该应用程序面向 Windows Phone 7.1 OS 目标。
据我所知,WP7 应用程序不能选择退出 WP8 市场,这意味着当我们使用 WP8 版本的应用程序时,此类兼容性问题无法轻易解决。
有没有人在 Windows Phone 上看到过 OData 提供程序的这种行为?如果是这样,我缺少任何解决方案、解决方法或明显的解决方案吗?
谢谢!