翻譯|行業資訊|編輯:況魚杰|2021-01-11 11:11:54.190|閱讀 263 次
概述:Revenera和Microsoft在MSIX旅程中一直是緊密的合作伙伴,Revenera的InstallShield現在完全支持MSIX。為此,Microsoft的MSIX首席項目經理John Vintzel和領導Revenera的Installation Solutions擔任高級技術產品經理的Venkat Ram Donga分享了坦誠的談話。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
InstallShield是構建Windows安裝程序和MSIX包并直接在Microsoft Visual Studio中創建安裝的最快速最簡單的方法。借助InstallShield,您可以快速適應行業的變化,更快地進入市場并提供引人入勝的客戶體驗。
Revenera和Microsoft在MSIX旅程中一直是緊密的合作伙伴,Revenera的InstallShield現在完全支持MSIX。為此,Microsoft的MSIX首席項目經理John Vintzel和領導Revenera的Installation Solutions擔任高級技術產品經理的Venkat Ram Donga分享了坦誠的談話。
展開有關包裝技術的對話,這里是一些重點。
使用MSIX路線的應用程序有哪些示例?
Vintzel說,作為Windows 10的一部分預先安裝的大多數應用程序都利用MSIX。這包括Weather App,Mail App等。PowerBI在Microsoft商店中提供了MSIX軟件包。
企業為什么要采用MSIX?
第一個原因是可靠性。MSIX提供了可靠的安裝,成功完成了數百萬次安裝,成功率為99.96%,并且保證了全新卸載,可靠性方程式的另一部分是安全性。Vintzel表示,MSIX確保僅在設備上部署受信任的應用程序,并且確實易于管理更新。
MSIX在安全性方面有何不同(更好)?
根據Vintzel的說法,很多安裝程序都沒有簽名,并且軟件包沒有強制執行。但是MSIX要求所有應用程序都必須使用有效的代碼簽名證書進行簽名。該軟件包必須在設備上受信任才能成功安裝,這意味著證書必須鏈接到設備上受信任的根目錄之一。還有一些程序包塊映射文件,這些文件可確保包中僅包含打算作為部署一部分的文件。根據Vintzel的說法,如果有其他問題,部署將無法完成。區塊圖文件是一個XML文檔,其中包含應用程序文件的列表以及存儲在軟件包中的每個數據塊的索引和哈希。
創建一個包有多容易?
Venkat最喜歡MSIX的一件事是,程序包中的所有內容都是一個清單文件,并且不需要遍歷復雜的腳本。安裝清單的聲明性性質簡化了部署。他說,但是有一個摩擦點,就是所有使用其他打包技術的現有應用程序都必須重新打包在MSIX中。
Vintzel說,軟件包支持框架(PSF)的改進旨在對此提供幫助。 PSF是Microsoft的一個工具包,旨在修復在現代MSIX容器中運行受限的傳統Win32應用程序。它的好處之一是規則,可以保持應用程序的完整性,并使用類似于繞行的技術幫助應用程序運行而無需進行代碼更改,而繞行的方法將根據需要攔截特定的調用并進行重定向。
這里需要指出的另一個領域是MSIX Core,它為Windows 10之前的Windows 10版本1709提供了對MSIX的支持。GitHub上的開源項目起到了很大的作用,Vintzel說,但這不是主要的采用方法。 。大多數客戶鼓勵Microsoft專注于MSIX中的新功能,因為客戶打算遲早宣布針對其舊操作系統的應用程序停止銷售。
微軟對MSIX開放源代碼的承諾
Vintzel說,借助MSIX SDK,Microsoft將越來越多的工具移出Windows SDK和平臺之外,并進行更多的跨平臺開發,其主要目標是“做得更加開放”,并使其易于采用MSIX作為開發工具。不論平臺如何的開發人員。
關于MSIX路線圖,即將發生什么?
根據Vintzel的說法,Microsoft一直在改進其在Microsoft商店以外交付的應用程序的更新功能。開發人員和企業IT部門希望通過自己的渠道進行運輸,而集中式平臺將使他們自己的分銷網絡的可升級性變得盡可能容易。微軟還創建了共享容器的概念,以使在應用程序周圍創建邊界變得更加容易,從而使它們可以進行交互。
MSIX代表什么嗎?
Vintzel說,命名總是很有趣的,而MSIX“并不代表任何東西。如果您遵循Microsoft技術模式并在其上加上X,它會變得更好。”
如果您在版本上還有什么疑惑,可以查看InstallShield的幫助文檔:
如果您對想要購買正版授權InstallShield,可以聯系咨詢相關問題
關注慧聚IT微信公眾號???,了解產品的最新動態及最新資訊。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: