系統知識網 系統知識 MSIX格式安裝包(適用於Windows10 AppX+MSI的全新安裝包格式)

MSIX格式安裝包(適用於Windows10 AppX+MSI的全新安裝包格式)

最新消息,微軟在近期舉辦的發開者峰會上宣佈將為Win10推出最新的MSIX格式安裝包,新的MSIX格式安裝包同樣是為瞭能夠簡化開發流程,MSIX格式即當前傳統使用的MSI格式的全新升級版本。新格式專用於Windows 10操作系統的主要原。

最新消息,微軟在近期舉辦的發開者峰會上宣佈將為Win10推出最新的MSIX格式安裝包,新的MSIX格式安裝包同樣是為瞭能夠簡化開發流程,MSIX格式即當前傳統使用的MSI格式的全新升級版本。

新格式專用於Windows 10操作系統的主要原因在於該格式已經整合並兼容 UWP 應用程序專用的APPX格式。

MSIX格式可以理解為APPX格式和MSI格式的整合版本,開發者們可以直接使用該格式來封包UWP通用程序。

同時MSIX格式可以容納Windows的所有安裝格式,包括Win32(exe)、UWP、WPF、WinForm(Windows Forms),因此開發者隻需單獨一種封包即可搞定安裝容器,而不需要考慮不同的格式,也方便通過企業網絡或者微軟商店來集中部署。

MSIX格式兼容以下類型的安裝包:

1、全新格式兼容目前主流使用的EXE格式,但需要開發者註意的是如果軟件面向舊版系統則不該使用新格式。

2、全新格式兼容目前主流使用的MSIX格式,同理開發者需要註意MSIX格式也僅限於Windows 10系統使用。

3、全新格式兼容UWP類應用程序的APPX格式,開發者可以直接使用新格式來封包 UWP 應用並提交給微軟。

4、全新格式兼容面向.NET Framework3.0及此後版所使用的 WPF 格式,可在Windows 10系統上集中部署。

MSIX格式的相關標準已經開源:

微軟目前已經在代碼托管網站GitHub上開源MSIX格式的相關資源、技術標準及 SDK 開發者工具套件資源等。

建議開發者使用Visual Studio 2017及以上版本來使用MSIX格式封包

返回顶部