【问题标题】:Can a Silverlight out-of-browser app be converted to Universal Windows Platform (UWP) app?Silverlight 浏览器外应用程序能否转换为通用 Windows 平台 (UWP) 应用程序?
【发布时间】:2016-06-07 03:32:37
【问题描述】:
这篇来自微软的文章:Guide to Universal Windows Platform (UWP) apps 声明你可以convert your classic desktop application (like Win32, Windows Forms, and WPF) or game to a Universal Windows Platform (UWP) app or game。
对于Silverlight 浏览器外的应用程序也能实现同样的效果吗?
【问题讨论】:
标签:
silverlight
win-universal-app
uwp
【解决方案1】:
不幸的是,没有简单且完全自动化的方式将您的 Silverlight 应用程序移植到 UWP,主要是因为 API 占用空间在 2 个平台之间发生了变化和更新。有很多相似之处,但也有很多需要手动更改的重大更改。
不确定这是否是您在问题中要引用的文章,但 here 是 Microsoft 对此升级路径的指导。
来自上面的文章:
注意本指南旨在帮助您手动将 Windows Phone Silverlight 应用移植到 Windows 10。除了使用本指南中的信息移植您的应用程序外,您还可以尝试 Mobilize.NET 的 Silverlight Bridge 的开发人员预览版,以帮助自动化移植过程。此工具分析应用程序的源代码,并将对 Windows Phone Silverlight 控件和 API 的引用转换为对应的 UWP。由于此工具仍处于开发者预览阶段,它还不能处理所有的转换场景。但是,大多数开发人员应该能够从使用此工具开始节省一些时间和精力。要试用开发者预览版,请访问Mobilize.NET's website。