将Windows Phone应用程序(Silverlight)移植/转换为通用应用程序

将Windows Phone应用程序(Silverlight)移植/转换为通用应用程序,silverlight,windows-phone-8,converter,porting,win-universal-app,Silverlight,Windows Phone 8,Converter,Porting,Win Universal App,我是这方面的新手。 我想知道windows phone 8.1应用程序作为通用应用程序的可移植性是否容易 最简单的方法是什么 谢谢您将不得不进行一些代码移植,到目前为止,并非所有适用于8.1的API都可以在通用应用程序中使用 实现最大代码共享的最简单方法是向解决方案中添加另一个面向Universal的项目。当您完成此操作后,我将向您的解决方案中添加另一个类型为“Portable Class Library(PCL)”的项目,该项目可以在8.1应用程序和通用应用程序(以及Xbox、Android/

我是这方面的新手。 我想知道windows phone 8.1应用程序作为通用应用程序的可移植性是否容易

最简单的方法是什么


谢谢

您将不得不进行一些代码移植,到目前为止,并非所有适用于8.1的API都可以在通用应用程序中使用


实现最大代码共享的最简单方法是向解决方案中添加另一个面向Universal的项目。当您完成此操作后,我将向您的解决方案中添加另一个类型为“Portable Class Library(PCL)”的项目,该项目可以在8.1应用程序和通用应用程序(以及Xbox、Android/iOS和xamarin之间共享,如果将来的需求需要的话)。然后,您可以将您的8.1逻辑尽可能多地移动/重构/移植到PCL中。这种方法应该意味着最大限度地重用您的业务/服务/数据代码。

有一个免费工具可以帮助您进行转换。查看此页面


如果此链接失败,请尝试用谷歌搜索Mobilize.NET Corporation,文件安装程序名为mobilizennetsilverlightbridge.msi

谢谢。我已经了解了情况。我必须更好地研究这种情况,以及这有多难。最好的评价你最终做了什么?这不是一个很能证明未来的答案,因为如果链接失败,这个答案将毫无用处,很可能会被否决。