我正在开发一个应用程序并创建了两个项目。一个项目针对Windows Phone 7.x,不使用8中提供的任何新功能。其他应用程序定位和使用仅在Windows Phone 8中可用的功能,包括扩展的图块图像和不同的控件(LongListSelector)。
当我尝试发布我的7应用程序时,我发现运行Windows Phone 8的客户端可以使用它,我不想这样做。我也担心如果我上传我的应用程序8,它将阻止我上传我的应用程序7,因为它们都有相同的名称,理想情况下。
我是否遗漏了某些内容,或者是否无法仅明确支持7?如果这不可行,我有哪些选择?
谢谢,
杰森
答案 0 :(得分:3)
如果您只发布WP7软件包,那么它将适用于WP7和WP8设备。如果您随后发布第二个WP8软件包,那么这个软件包将可用于WP8设备,WP7软件包将仅可用于WP7设备。遗憾的是,您无法以WP8设备无法使用的方式发布WP7包。
据我所知,在WP8设备上隐藏WP7应用程序的本地微软人员仅适用于微软,OEM和VIP应用程序生产商(WP8游戏中不提供WP7游戏,微软和诺基亚应用程序),但不适用于常规开发人员
您应该同时发布两个软件包,或者如果有可能的话,您可以尝试联系当地的Microsoft代表。