返回上一页  首页 | cnbeta报时: 03:29:48
Project Centennial:微软发布新款“桌面应用转换器”工具
发布日期:2016-04-08 16:36:44  稿源:cnBeta.COM

在今年的开发者大会(Build 2016)上,微软宣布过“Project Centennial”的一个重要组成部分,它就是Desktop App Converter。这款“桌面应用转换器”工具,旨在为Win32桌面应用程序架起通向“通用Windows应用平台”的桥梁,感兴趣的开发者可以到微软官网上下载了。微软在开发者网站上解释称:

▪ 通用Windows平台(UWP)借桌面转换扩展为桥梁,以便开发者能够将经典的桌面应用程序(比如Win32、Windows Forms、WPF、或者游戏),转化成UWP版本。如需获取更多信息,请查看“Guide to UWP app”。

▪ 转换之后,你的经典桌面应用会被打包成面向Windows 10桌面的UWP app格式(.appx或..appxbundle)。

该技术分为两个部分:

首先,“Desktop App Converter”可将现有二进制代码重新封装成UWP包,所以旧有代码都还在,只是封包的不同;

其次,包含在Windows“年度更新”中的运行时技术,能够让一个UWP包完整可执行,而不是丢在一个应用容器中。

这项技术也给转换后的应用提供了一个标识,只是需要用到某些UWP API。

微软还列举了该工具的一些益处。比如:

▪ 应用安装体验对客户来说会更加平滑流畅;

▪ 由于转换后的应用有了封包标识,所以可调用更多的UWP API;

▪ 可为应用添加更多UWP功能,比如XAML用户界面、动态瓷贴更新、UWP后台任务、应用服务等;

▪ 如选择将应用功能从full-trust移除,并迁移至app container partition,那么该应用就可以在所有Windows 10设备上运行;

▪ 作为一款UWP应用,其完全可以做到一款经典桌面应用程序能够的所有事;

▪ 你的应用中还可加入Windows Store内建的高度可靠与有效的授权/自动更新机制。

最后需要指出的是,要使用“桌面应用转换器”(Desktop App Converter),你必须运行最新的Windows 10“年度更新”预览编译企业版(build 14316)。

下载地址:

Desktop App Converter Preview (Project Centennial)

[编译自:Neowin , 来源:Windows Dev Center]

查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 03:29:48

文字版  标准版  电脑端

© 2003-2024