写点什么

通过 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:003539
用户头像

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

关注

评论

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

MatrixOne 助力某电信运营商构建低成本高性能车联网管理系统

MatrixOrigin

数据库 车联网 电信运营商

828云服务器选择多!华为云Flexus X实例让上云更轻松

平平无奇爱好科技

华为云Flexus X实例亮相828!云上管理更高效

平平无奇爱好科技

上云也需捷径,转型更加轻松!828首选华为云Flexus云服务器X实例

平平无奇爱好科技

MES管理系统助力企业车间管理可视化

万界星空科技

数字化转型 mes 可视化大屏 万界星空科技 生产可视化

使用豆包Marscode 创建了一个”天气预报“小应用

豆包MarsCode

Python 人工智能 程序员 AI 项目

振动韧性与智能的双翼,让数智金融飞向未来之屿

脑极体

AI

抓准中小企业上云关键点!828华为云Flexus X实例强势赋能

平平无奇爱好科技

Yihong,从多元职业到代码之路 | MarsCoders 开发者说

豆包MarsCode

Python 人工智能 编程 程序员 AI

荣誉加冕|数造科技荣获“2024爱分析·数据智能优秀厂商”

数造万象

人工智能 大数据 敏捷开发 智能化 大模型

直播标准权威发布,阿里云RTS获首批卓越级评估认证

阿里云视频云

云计算 音视频 视频云 超低延时直播

InfoQ精选 | 10款项目管理利器助力企业效率提升

爱吃小舅的鱼

项目管理 项目管理工具

828云服务器再添新选择!华为云Flexus X实例重磅亮相

平平无奇爱好科技

首款柔性算力云服务器亮相828,华为云Flexus X实例破解上云难题

平平无奇爱好科技

大模型RAG:基于PgSql的向量检索

程序员架构进阶

大模型 9月日更 9月月更 向量数据库 rag

镜舟科技面对亿级数据分析场景,如何做到金融级放心用?

镜舟科技

大数据 金融 分析型数据库 StarRocks

MatrixOne助力一道创新打造高性能智能制造AIOT系统

MatrixOrigin

数据库 AIOT 智能制造

上云也有性价比!828华为云Flexus云服务器X实例重磅亮相

平平无奇爱好科技

中国可观测日「成都站」圆满落幕

观测云

可观测性

软件项目全套资料、全方案、源码梳理清单

金陵老街

开发文档 软件文档 实施文档 运维文档

康养为松,智能为鹤:华为全屋智能画出的松鹤长春图

脑极体

AI

云服务器选购就在828!华为云Flexus X实例让上云更轻松

平平无奇爱好科技

正式亮相828!华为云Flexus X实例革新云服务体验

平平无奇爱好科技

centos设置允许访问的ip

百度搜索:蓝易云

反DDD模式之“复用”

快乐非自愿限量之名

DDD

低代码开发应用:确保数字化项目成功的5个技巧

不在线第一只蜗牛

低代码 数字化

高并发不慌!超实用缓存优化小窍门,你值得拥有

巧手打字通

redis 缓存 高并发 缓存架构 缓存加速

Dockerfile解析

百度搜索:蓝易云

大咖领衔,2天AI创业创收训练营即刻启程!不要错过,速来占位!

霍格沃兹测试开发学社

828云服务选购好时机!华为云Flexus X实例刷新云上体验

平平无奇爱好科技

华为云Flexus云服务器X实例828特惠!赋能企业云上提质增效

平平无奇爱好科技

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