在今年3月8日的 Windows 开发者日峰会上,微软宣布将推出全新的 MSIX
文件包格式。在昨日的 Ignite 2018 年度大会上,微软再次提及 MSIX
,并对其后续功能和发展路线图进行了概述。

IT之家7月27日消息微软今天宣布,MSIX Packaging Tool预览版已经上架Windows
10应用商店。MSIX格式汇集了App应用和MSI文件打包格式的功能。新的MSIX安装程序将支持所有类型的Windows应用,包括Win32、WPF、WinForm和UWP。

IT之家6月20日消息今天微软针对开发者发布了Windows 10 SDK Preview Build
17692,该SDK适用于Windows
10预览版17692及更高版本。新版本的SDK已经支持MSIX文件包格式。另外,微软还对mc.exe的C/
C++ ETW代码生成进行了一些重要改进。

澳门新葡萄京所有网站 1

MSIX Packaging
Tool可以将现有的Win32应用程序包更新为MSIX格式。你可以通过此工具运行桌面安装程序,并获取可以在计算机上安装并上传到Win10应用商店的MSIX程序包。

IT之家报道,编译生成的MSIX文件能够在搭载Windows 10
17682的任何设备上运行,开发人员可以使用MakeAppx工具将其应用程序打包到MSIX中。不过目前MSIX目前不支持App认证套件(App
Certification Kit)和Microsoft Store商店。

MSIX 是一个应用打包解决方案,旨在取代所有旧的封装方案,如 MSI、App-V
等。它也可以替代 Desktop App Converter ,这是目前用于打包 Win32
应用并将它们放入 澳门新葡萄京所有网站 ,Microsoft
Store的工具。使用 MSIX
打包的应用程序同样可以轻松安装和卸载,卸载后不会留下垃圾,并且可以轻松增量更新。

作为预览,该工具仅支持以下功能:

该SDK版本包括了Bug修复和API部署更改,并且现在只支持Visual Studio
2017及更高版本,另外该SDK版本还包括了最新的LauncherOptions.GroupingPreference属性,可帮助开发者调试应用程序对Sets特性的行为。

MSIX 也是一种包格式,如果你将文件更改为 ZIP
文件,就可以看到其中包含的所有内容。微软表示,从 Windows 10 October 2018
Update 开始,将支持该软件包。

通过启动该工具并选择“应用程序包”图标,打包你最喜欢的应用程序(msi,exe,App-V
5.x和MSIX格式)。

Windows 10 SDK预览版下载,点此链接。

会上,微软宣布 MSIX 还将支持 Windows 7 和 8.1 。至于一些老版本的 Windows
10 ,也是有可能的。此外还计划添加对
Windows(NT)的支持,但必须等到明年的 Windows 10
1903(19H1)版本。微软后续将对 MSIX 和 System Center ConfigMgr 以及
Intune 进行更深入地集成,并扩展 Package Support Framework 库,以让 MSIX
更为强大。

通过启动该工具并选择“修改包”图标,为新创建的应用程序MSIX包创建修改包。

澳门新葡萄京所有网站 2

打开MSIX包,通过导航到“打开包编辑器”选项卡,浏览MSIX包,并选择打开包来查看和编辑其内容/属性。

MSIX SDK 开源地址:

要从微软商店安装MSIX Packaging Tool,请点此链接下载,确保使用用于Windows
Insider项目的微软账户登录。接下来,转到产品说明页面,然后单击“安装”图标开始安装。

来自:neowin 编译:开源中国

使用该工具的先决条件包括:

参与Windows Insider快速或慢速预览

系统在Windows 10 Build 17701或更高版本

你的PC帐户拥有管理员权限

该工具不支持的功能目前显示为灰色。以下是一些突出显示的缺失功能:

“设置”页面中的一些选项,例如添加或删除VFS/VREG以及定义默认保存位置。

在现有虚拟机上打包。你仍然可以在新VM上安装该工具,但该工具目前无法从本地计算机转换为现有VM。

App-V 4.6 SP3包转换。

该应用程序可以自动从微软商店更新。微软将不断更新MSIX打包工具,将在8月提供更多功能。