系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > UWP應用和普通應用有什么區(qū)別

UWP應用和普通應用有什么區(qū)別?

時間:2021-12-12 16:11:39 作者:燕花 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20211212/234887.html 手機查看 評論

  在win10系統(tǒng)中我們可以直接通過應用商店下載uwp應用直接下載運行。很多用戶都對uwp應用和普通exe應用有一點疑問,uwp應用和普通exe應用到底有什么區(qū)別?下面我們就來看看。

  傳統(tǒng)的.exe文件系統(tǒng)稱之為“程序”( Program Files),一般裝在C:\Program Files下;另一類則稱之為“應用”(Application),大多安裝在C:\Program Files\WindowsApps下。

UWP應用和普通應用有什么區(qū)別

  EXE程序,默認使用的是MSI封裝格式,MSI是Microsoft Installer的簡寫,是微軟格式的安裝包。它實際上是一個數(shù)據(jù)庫,其中包含一個程序所需要的信息和在很多安裝情形下安裝(和卸載)程序所需的指令和數(shù)據(jù)。它將單純的程序文件和功能封裝在一起,并且包含有關(guān)安裝過程信息,比如安裝路徑,系統(tǒng)運行庫文件,安裝選項等信息。這樣使用標準MSI格式封裝的程序,我們在安裝的時候可以記錄各種詳細的信息,卸載的時候則可以根據(jù)這些信息將程序完全卸載,即使安裝過程中出現(xiàn)錯誤,我們同樣可以借助這些想信息恢復到安全前狀態(tài)。

  Windows 10應用則使用APPX格式封裝。這樣開發(fā)者為Windows 10系統(tǒng)開發(fā)應用是就常常需要為應用兩種獨立封裝格式,為了簡化開發(fā)者的封裝工作,微軟引入了全新的安裝包格式MSIX(=MSI+APPX),將安裝包上傳到Windows商店后,在出售之前,商店會運行安全www.winwin7.com性和遵從性測試,確保用戶從應用商店下載的都是安全性的應用。但是由于目前CPU架構(gòu)有ARM、x86、x64之分,因此Appx主要有.appx(非通用安裝包,在ARM、x86、x64設備上需要不同的安裝包)、.appxbundle(同一應用的APPX打包,將不同平臺需要的APPX壓縮在一起)、.appxsym(UWP符號文件)、.appxupload(開發(fā)者向商店上傳應用用的文件)四種格式,如下圖所示:

win10系統(tǒng)uwp應用和普通exe應用有什么區(qū)別?UWP應用和普通應用有什么區(qū)別

  UWP解決跨平臺封裝難題,UWP(APPX封裝)和MSI(exe程序)是兩種完全不同的封裝格式,它們分別對應微軟全力推廣的應用和目前最為普及的EXE程序。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

人氣教程排行

相關(guān)系統(tǒng)推薦

官方交流群 軟件收錄