MSIX 驗證和疑難排解

雖然 MSIX 有 99% 成功安裝率,但有時您需要能夠針對安裝問題進行疑難排解。

了解應用程式

了解您要安裝的應用程式及其運作方式,對於疑難排解使用者體驗大有幫助。 例如,應用程式是否有可能造成問題的某些限制? 使用者是否可以存取應用程式所需的資源? 應用程式是否有相依性,而目前的作業系統不符合此條件?

測試您的應用程式

在部署您的應用程式之前,請確定已測試過應用程式。 Windows SDK 提供一個工具,也就是可在發行前識別常見問題的 Windows 應用程式認證套件。
若要安裝最新的 Windows SDK, 請前往這裡。 若要深入瞭解 Windows 應用程式認證套件,請參閱 Windows 應用程式認證套件

小眾測試您的應用程式

另一個在初期發現問題的絕佳方法,就是小眾測試您的應用程式。 如果您要透過 Windows 市集或商務用 Microsoft Store 進行部署,則可以使用套件正式發行前小眾測試版,將您的應用程式部署至個人子集,以進行其他實際測試。
若要深入瞭解小眾測試,請參閱套件小眾測試

裝置入口網站和偵錯

有時候,您必須在使用者的環境中與應用程式互動,才能充分了解問題。 Windows 提供功能強大的工具,即裝置入口網站桌面,可讓您連線到裝置,並在遠端與應用程式互動。
若要深入了解裝置入口網站,請參閱裝置入口網站桌面。 若要深入了解如何偵錯 MSIX 套件,請參閱執行、偵錯及測試封裝的傳統型應用程式

安裝問題

當安裝發生問題時,您可以調查 AppInstaller 所提供的成品。 首先,AppInstaller 會提供錯誤碼失敗。 如果任何失敗的錯誤碼不足以判斷錯誤的原因,AppInstaller 也會記錄事件檢視器的所有互動。 您會在這裡找到記錄:應用程式和服務記錄->Microsoft-Windows-AppxDeployment-Server>>。

您可以使用 事件檢視器 或 PowerShell 來存取這些事件。 若要深入了解如何檢視事件,請參閱針對 Windows 應用程式的封裝、部署和查詢進行疑難排解

若要深入了解如何針對 AppInstaller 進行疑難排解,請參閱針對 Appinstaller 問題進行疑難排解

下一步

有任何疑問嗎? 請在 Stack Overflow 上發問。 我們的團隊會監視這些標籤