2

我正在开发一个应用程序并创建了两个项目。一个项目针对 Windows Phone 7.x,不使用 8 中提供的任何新功能。另一个应用程序针对并使用仅在 Windows Phone 8 中可用的功能,包括扩展的平铺图像和不同的控件 (LongListSelector)。

当我尝试发布我的 7 应用程序时,我发现运行 Windows Phone 8 的客户可以使用它,我不希望这样。我也担心如果我上传我的应用程序 8 会阻止我上传我的应用程序 7,因为理想情况下它们都具有相同的名称。

我是否遗漏了某些东西,或者无法明确支持仅 7 个?如果这是不可能的,我有什么选择?

谢谢,

杰森

4

1 回答 1

3

如果您只发布 WP7 包,那么它将可用于 WP7 和 WP8 设备。如果您随后发布了第二个 WP8 包,那么这个包将可用于 WP8 设备,而 WP7 包将仅可用于 WP7 设备。不幸的是,您不能以不适用于 WP8 设备的方式发布 WP7 包。

据我从本地微软人员那里得知,在 WP8 设备上隐藏 WP7 应用程序仅适用于微软、OEM 和 VIP 应用程序生产商(许多 WP7 游戏、微软和诺基亚应用程序在 WP8 设备上不可用),但不适用于普通开发人员。

您应该同时发布您的两个包,或者您可以尝试联系当地的 Microsoft 代表,如果他们有什么可以做的。

于 2012-12-25T17:44:45.233 回答