0

我从头开始创建新的Windows Phone应用程序,我想支持WP8和WP8.1。我开始项目作为空白WP Silverlight应用程序,它没关系。我为WP8和WP8.1获得了仿真器。我现在要实现通知。所以这里去我的问题:支持Windows Phone 8和8.1的通知

  • 如果我将此项目升级到WP8.1它可以与WP8兼容?当我将它发送到商店时,它是否可用于两个版本?
  • 如果我想要支持这两个版本并使用通知,我必须使用MPNS进行通知?因为WNS只适用于WP8.1项目吗?
  • 我应该将解决方案拆分为多个项目并在它们之间共享代码文件?喜欢有WP8项目和WP8.1项目以及一些共享代码的项目。

回答

2

Q如果我升级这个项目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 developersUpgrade Windows Phone 8 apps to Windows Phone Silverlight 8.1

问:我应该分头解决它们之间的多个项目和共享代码文件?喜欢有WP8项目和WP8.1项目以及一些共享代码的项目。

Ans:是的,你可以分享你的代码到多个项目。只需为您的通用代码创建Windows Phone类库,并将其制作成DLL并在您的项目中使用。