时间:2018-09-28 来源:互联网 浏览量:
年初的时候微软就已透露该公司正致力于全新的 MSIX 格式封装解决方案以便开发者可以更方便的进行封装。
MSIX封装方案虽然看起来只是MSI格式的升级版,但从本质来说新的封装方案支持的平台要远比旧版本丰富。
例如MSIX格式可以封装普通桌面程序也可以封装UWP 通用程序,甚至包括App-V虚拟引擎都可以完整支持。
微软此前已经公布即将发布的Windows 10 Version 1809 版重大更新将率先支持全新的MSIX格式封装方案。
但后续微软也将会通过累积更新的形式让MSIX格式支持旧版 Windows 10、Windows 8.1以及Windows 7。
MSIX封装方案的几个特点:
1、MSIX格式是个完整的封装解决方案,如果你将文件名后缀由MSIX修改为ZIP就可以直接查看其中的内容。
2、从安全性角度考虑总是使用最新版本是个非常不错的习惯,MSIX格式将支持在用户使用前强制更新版本。
3、新的封装方案完整支持 Win32、WPF、WinForm及UWP 等,因此从兼容性角度考虑几乎没有什么问题。
4、微软还计划每三个月就为MSIX 封装方案提供安全和功能性更新,并且MSIX 更新将独立于系统累积更新。
5、如果你想将传统应用程序转换为MSIX格式提供给用户,那么很简单只需要下载微软的开发工具即可完成。
6、MSIX格式封装方案开发工具目前正在微软应用商店提供免费测试,但请注意该版本属于早期的测试版本。
MSIX格式的相关标准已经开源:
微软目前已经在代码托管网站GitHub上开源MSIX格式的相关资源、技术标准及 SDK 开发者工具套件资源等。
建议开发者使用Visual Studio 2017及以上版本来使用MSIX格式封包,