【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

通过 VS15 将 Win32 应用程序移植到 Windows 10

  • 2016-05-24
  • 本文字数:733 字

    阅读完需:约 2 分钟

Project Centennial 使现有的 Win32 应用程序更容易迁移到 Windows 10 通用平台上(UWP),该项目是微软在应用程序迁移方面努力的一个代表。微软希望在桌面应用程序上 Windows 10 可以取代之前所有的 Windows 版本,但为了真正取得成功,他们需要在 Windows 10 上提供用户需要的应用程序。然而,由于传统的 Win32 平台不可思议的长久寿命,大多数开发商在当前的代码库有重大的投资,这让他们不愿意切换到 UWP 应用。

微软希望通过 Project Centennial 能够更容易实现从 Win32 到 UWP 的过渡。正如 InfoQ描述的一样,这个工具允许开发者几乎不需要修改代码就可以将现有的Win32 应用程序迁移到app。一段时间后开发者可以使用Windows 10 的特性,而不用预先提交可能的重大的重写。开发者期望通过安装Windows 10 Build 14342、Visual Studio “15” 第二个预览版以及 Project Centennial 探究他们应用程序移植的可能性。

假设这些基础软件都已安装,并且 Visual Studio“15”中新的扩展已经发布,它可以使Win32 应用程序更顺利地迁移到UWP 应用。正如微软Pete Faraday指出,该扩展将导致用VS“15”编译的Win32 二进制文件的变化也转移到UWP 包,并且可以调试结果包。

注意,默认情况下使用 Project Centennial 将向微软发送遥测数据,这样他们可以探究它的使用方式并完善该工具,但如果需要的话,可以将其禁用。Faraday 也表明目前Project Centennial 项目不支持非.exe 或.msi 项目,但这些都在未来产品发展的待办事项中。

查看原文: Porting Win32 Applications to Windows 10 with VS15


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-05-24 19:003404
用户头像

发布了 31 篇内容, 共 96780 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

如何将区块链打造为城市底层基础设施

CECBC

区块链

课程完结有感

Kalman

产品经理 产品经理训练营

Nginx源码编译安装与运行

马里奥

nginx 安装 笔记

更揽群碑荟一堂|靠谱点评

无量靠谱

积极研发区块链技术落地应用业务 这家A股上市企业试水云算力挖矿

CECBC

区块链

用 JavaScript 实现三次贝塞尔动画库 - 前端组件化

三钻

JavaScript 大前端 动画 组件化

专业开发者眼中的HarmonyOS:专访资深软件工程师李宁

Geek_283163

华为

视频云全球创新挑战赛 —— 视频目标分割经典算法解析

阿里云视频云

阿里云 计算机视觉

Javacv 音视频小工具 - 下载抖音无水印视频

张音乐

Java 音视频 ffmpeg 抖音 javacv

好运转购物商城

飞亚科技

架构训练营作业-模块二

西伯利亚鼯鼠

「 人气作者 TOP10 公布 」—— InfoQ 写作平台【 1 周年盛典 】

InfoQ写作社区官方

1 周年盛典 热门活动

交易所跟单软件搭建,合约跟单系统开发

实时 OLAP, 从 0 到 1

Apache Flink

flink OLAP 区块链技术

OSI七层模型

赖猫

TCP 后台开发 后端 网络编程 网络协议

TimSort — 以人命名的排序法

D

回归主流:区块链新大门的“密钥”

CECBC

区块链

混音新手必备软件:FL Studio,用它简单制作混音

奈奈的杂社

融云音视频产品免费 20 万分钟 助力通信场景全搭建

融云 RongCloud

情指勤指挥调度平台搭建,公安重点人员管控平台搭建

StreamX: 流批一体大数据平台正式开源

ApacheStreamPark

BERT和GAN咋压缩,且看咱PaddleSlim新利器—— OFA

百度大脑

百度 飞桨

跟着源码学IM(八):万字长文,手把手教你用Netty打造IM聊天

JackJiang

Netty 即时通讯 IM

字节三面:对于Spring你了解多少?如果你会了这150道题 ,吊打面试官岂不是洒洒水?

北游学Java

Java spring Spring Framework spring Boot Starter spring cloud alibaba

数据中台在企业数字化转型中的践行(上篇)

EAWorld

身份和访问管理标准及挑战

龙归科技

物联网 云服务 认证授权 身份和访问管理

思维导图学《Java性能权威指南》

Yano

Java 性能 思维导图

Hadoop的发展及其架构

五分钟学大数据

hadoop 4月日更

快速定制OCR识别模型好帮手:百度EasyDL OCR自训练平台上线啦!

百度大脑

EasyDL-OCR

数据中台在企业数字化转型中的践行(下篇)

EAWorld

模块 1 作业

流水亮

通过VS15将Win32应用程序移植到Windows 10_.NET_Jeff Martin_InfoQ精选文章