C# Windows 10平板电脑上的Windows phone 8.1 Silverlight应用程序
我有一个Windows phone 8.1 Silverlight应用程序 现在我需要让它也在Windows10手机和平板电脑上运行。我检查过了,该应用程序在windows 10手机上可用,即使是为windows 8.1部署的,但似乎我无法在windows 10平板电脑上安装 我的问题很简单:C# Windows 10平板电脑上的Windows phone 8.1 Silverlight应用程序,c#,uwp,windows-10-mobile,C#,Uwp,Windows 10 Mobile,我有一个Windows phone 8.1 Silverlight应用程序 现在我需要让它也在Windows10手机和平板电脑上运行。我检查过了,该应用程序在windows 10手机上可用,即使是为windows 8.1部署的,但似乎我无法在windows 10平板电脑上安装 我的问题很简单: 是否有一种将8.1项目转换为UWP的“快速方法” 我可以在不重新编写所有代码的情况下为平板电脑部署应用程序吗 谢谢大家这个问题与我昨天刚刚回答的问题非常相似。这并不是一个真正的重复,所以我将在这里重申
- 是否有一种将8.1项目转换为UWP的“快速方法”
- 我可以在不重新编写所有代码的情况下为平板电脑部署应用程序吗
谢谢大家这个问题与我昨天刚刚回答的问题非常相似。这并不是一个真正的重复,所以我将在这里重申答案,并附上另一个问题(1)的链接 不幸的是,没有简单且完全自动化的方法将Silverlight应用程序移植到UWP,这主要是因为API足迹在两个平台之间发生了变化和更新。有很多相似之处,但也有很多需要手动更改的突破性更改 是Microsoft针对此特定升级路径的指南 从上述文章中: 注意:本指南旨在帮助您手动将Windows Phone Silverlight应用程序移植到Windows 10。除了使用本指南中的信息移植应用程序外,您还可以尝试Movesite.NET的Silverlight Bridge的开发者预览,以帮助自动化移植过程。此工具分析应用程序的源代码,并将对Windows Phone Silverlight控件和API的引用转换为对应的UWP。由于此工具仍在开发人员预览中,因此它尚未处理所有转换场景。然而,大多数开发人员应该能够通过使用这个工具来节省一些时间和精力。要尝试开发人员预览,请访问
[1] 简短回答:可能不会。ist是8.1商店还是8.1 Silverlight?@Kaibrum感谢您的回复,是8.1 Silverlight。遗憾的是,我可能需要重写很多代码。如果它是一个商店应用程序,你可能只需要更改几行代码和名称空间就可以了,但是使用silverlight,它更像是一个完全的重写…@Kaibrum,非常感谢,我想这将是一个血腥的浴场。如果你想回答,我会检查它是否正确啊,只是在阅读@kaibrumummed的第二条评论之前发布了一个答案。Pier,您可能希望更新该问题,说明它是Win 8.1 Silverlight应用程序,以便其他人可以从该问题中获得完整的上下文。