Windows 开发日峰会上,微软意外宣布 Windows 10 将引入一种全新的安装包格式“MSIX”,可以视为现有 MSI 的升级版,支持所有程序格式。
据介绍,MSIX 格式可以容纳 Windows 的所有安装格式,包括 Win32(exe)、UWP、WPF、WinForm (Windows Forms),因此开发者只需单独一种封包即可搞定安装容器,而不需要考虑不同的格式,也方便通过企业网络或者微软商店来集中部署。
另外,MSIX 格式还继承了 APPX 格式的各种好处,因此能够引入 UWP 通用应用的功能特性、安全性,事实上还能更加安全。
更让开发者兴奋的是,MSIX 格式已经完全开源,SDK 源代码都已经在 GitHub 上公布。