我可以在Windows 8应用程序商店中使用Windows Phone 7应用程序

时间:2013-01-30 17:23:37

标签: windows-phone-7 windows-8 windows-runtime windows-phone-8 windows-store-apps

我在Windows Phone 7上开发了近20个应用程序,它也适用于Windows Phone 8,现在我想在Windows 8商店中上传该应用程序。我可以在Windows 8应用程序商店上传我的所有应用程序,或者我必须进行一些更改吗?

1 个答案:

答案 0 :(得分:2)

编辑:

  

我可以在Windows 8应用程序商店上传我的所有应用程序吗?

不,您必须转换您的应用程序,因为WP7和WinRT使用的.NET框架是不同的。

查看“将Windows Phone 7应用迁移到XAML”http://msdn.microsoft.com/en-us/library/windows/apps/hh465136%28v=VS.85%29.aspx

将Windows Phone的Microsoft Silverlight应用程序移植到使用C ++,C#或Visual Basic为Windows构建的Windows应用商店应用程序相对容易,但它确实存在一些挑战。您的大部分知识和经验将使用XAML转移到Windows应用商店应用的模型,与大部分XAML UI设计一样。

您的应用程序工作将包含两个主要部分:

  • 调整您的UI以利用新的Windows UI功能和设计指南。虽然您可以重复使用您的设计,但通常会重写大部分或全部XAML代码。
  • 从代码隐藏文件中调用的Silverlight API迁移到相应的Windows运行时API。根据您的应用程序,您可能无需更改即可移植大部分代码,但通常需要重写10%到30%。