圓圓
為了保護系統(tǒng)的安全,Windows 10系統(tǒng)對.Appx應(yīng)用的運行使用了Windows UWP平臺認證機制,所有從WindOWS應(yīng)用商店下載的.Appx應(yīng)用均可以直接順利運行,而對于尚未取得該認證的來歷不明的.Appx應(yīng)用,直接安裝時會出現(xiàn)“安裝失敗”的提示。那么,如果我們要測試一個尚未取得上述認證的.Appx應(yīng)用,如何使它能夠正常運行呢?這里為大家介紹兩種方法。
首先我們需要以管理員身份登錄Windows10系統(tǒng),然后點擊“開始→設(shè)置”,接著選擇“更新和安全→開發(fā)者選項”,在右側(cè)的窗格中選擇“旁加載應(yīng)用”單選鈕(圖1)。當(dāng)點擊該按鈕時會出現(xiàn)警告提示,詢問是否啟動應(yīng)用旁加載,點擊“是”按鈕確認即可(圖2)。
完成上述更改驗證選項設(shè)置后,安裝.Appx包時就不會出現(xiàn)“安裝失敗”的提示了。
.Appx格式的文件實際上就是帶有數(shù)字簽名的安裝文件的壓縮包,是將我們平時常見的一些安裝文件打包起來而已。其中包含DLL文件庫、CAT數(shù)字簽名文件、多個XML文件信息文件等。
除了上述的方法外,我們還可以利用PowerShell命令來完成此項工作,它的好處是可做成批處理,使用時只需修改其中的文件路徑和名稱即可一鍵運行,用起來也很方便。
首先以管理員身份運行Power Shell(圖3),然后在Windows Power Shell界面中鍵入如下格式的命令(圖4):
Add-AppxPackage-Path "C:\Path\to\File.Appx"按下回車鍵執(zhí)行上述命令,自動安裝.Appx應(yīng)用。安裝之后點擊Windows的“開始”按鈕,就可以從開始菜單中看到安裝的.Appx應(yīng)用并進行正常調(diào)用了。