Windows 10平板电脑上的Windows phone 8.1 Silverlight应用程序

时间:2016-06-07 15:39:42

标签: c# uwp windows-10-mobile

我有一部Windows Phone 8.1 Silverlight应用程序。

现在我需要让它在Windows 10手机和平板电脑上运行。我检查了该应用程序在Windows 10手机上可用,即使部署为Windows 8.1但似乎我无法在Windows 10平板电脑上安装它。

我的问题非常简单:

  • 将8.1项目转换为UWP有“快捷方式”吗?
  • 我是否可以在不重写所有代码的情况下为平板电脑部署我的应用程序?

全部谢谢

1 个答案:

答案 0 :(得分:2)

这个问题与昨天我回答的问题奇怪地类似。这不是真的重复,所以我将重申这里的答案以及另一个问题的链接(1)

不幸的是,没有简单且完全自动化的方式将Silverlight应用程序移植到UWP,主要是因为两个平台之间的API占用空间已经更改和更新。有很多相似之处,但也有很多需要手动更改的重大变化。

here是Microsoft对此特定升级路径的指导。

从上面的文章:

  

注意本指南旨在帮助您手动将Windows Phone Silverlight应用程序移植到Windows 10。除了使用本指南中的信息移植应用程序之外,您还可以尝试使用Mobilize.NET的Silverlight Bridge的开发人员预览来帮助自动化移植过程。此工具分析您的应用程序的源代码,并将对Windows Phone Silverlight控件和API的引用转换为其UWP对应项。由于此工具仍在开发人员预览中,因此尚未处理所有转换方案。但是,大多数开发人员应该能够从这个工具开始节省一些时间和精力。要尝试开发人员预览,请访问Mobilize.NET's website

[1] Can a Silverlight out-of-browser app be converted to Universal Windows Platform (UWP) app?