当前位置:企业应用软件行业动态 → 正文

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

责任编辑:editor005 作者: Jeff Martin |来源:企业网D1Net  2016-05-25 12:01:25 本文摘自:INFOQ

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

关键字:Win32

本文摘自:INFOQ

x 通过VS15将Win32应用程序移植到Windows 10 扫一扫
分享本文到朋友圈
当前位置:企业应用软件行业动态 → 正文

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

责任编辑:editor005 作者: Jeff Martin |来源:企业网D1Net  2016-05-25 12:01:25 本文摘自:INFOQ

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

关键字:Win32

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^