我正在从头开始创建新的Windows Phone应用程序,我想支持WP8和WP8.1。我开始作为Blank WP Silverlight应用程序的项目,没关系。我得到了WP8和WP8.1的模拟器。我现在想要实现通知。所以这是我的问题:
答案 0 :(得分:2)
问:如果我将此项目升级到WP8.1,它是否可以与WP8兼容?当我将它发送到商店时,它是否适用于两个版本?
ANS :如果您将项目从WP8升级到WP8.1并发布到商店,那么它将无法用于Windows Phone 8设备。它只能使用Windows Phone 8.1。
问:如果我想支持这两个版本并使用通知,我必须使用MPNS进行通知吗?因为WNS仅适用于WP8.1项目吗?
Ans:如果您想同时支持该版本,则必须使用MPNS进行通知。在Windows Phone 8.1中支持MPNS和WNS。
有关详细信息,请参阅这些链接What's next for Windows Phone 8 developers和Upgrade Windows Phone 8 apps to Windows Phone Silverlight 8.1
问:我应该将解决方案拆分到多个项目并在它们之间共享代码文件吗?喜欢WP8项目和WP8.1项目以及一些共享代码的项目。
答案:是的,您可以将代码共享给多个项目。只需为您的公共代码创建 Windows Phone类库,并将其设置为dll并在项目中使用。