Share via


解決提交錯誤

如果您在將應用程式提交至市集之後遇到錯誤,您必須加以解決,才能繼續 認證程式。 錯誤訊息會指出問題是什麼,以及您可能需要執行哪些動作來修正問題。 以下是一些可協助您解決這些錯誤的其他資訊。

UWP 應用程式

如果您要提交 UWP 應用程式,如果您的套件檔案不是 Visual Studio for the Store 所產生的 .msixupload 或 .appxupload 檔案,則可能會在前置處理期間看到錯誤。 請確定您在建立應用程式的套件檔案時,遵循使用Visual Studio 封裝UWP app中的步驟,並且只在提交的[套件] 頁面上上傳 .msixupload 或 .appxupload 檔案,而不是 .msix/appxbundle 或 .msixbundle/appxbundle。

如果顯示編譯錯誤,請確定您能夠在發行模式中成功建置應用程式。 如需詳細資訊,請參閱 .NET 原生內部編譯程序錯誤

桌面應用程式

如果您打算提交同時包含 Win32 和 UWP 二進制檔的套件,請務必使用 Visual Studio 2017 Update 4 和更新版本中提供的 Windows 封裝專案來建立該套件。 如果您使用 UWP 專案樣本建立套件,您可能無法將該套件提交至市集,或將它側載至其他電腦。 即使套件成功發佈,也可能在用戶的計算機上以非預期的方式運作。 如需詳細資訊,請參閱使用Visual Studio封裝應用程式 (傳統型橋接器)。

名稱/身分識別錯誤

如果您看到錯誤,指出 套件中找到的名稱不是其中一個保留的應用程式名稱。請保留應用程式名稱和/或使用此語言的正確應用程式名稱更新套件,可能是因為您已在套件中輸入不正確的名稱。 如果您使用尚未在合作夥伴中心保留的應用程式名稱,也可能會發生此錯誤。 您通常可以遵循下列步驟來解決此錯誤:

  • 移至您應用程式的 [產品身分識別] 頁面 (在 [產品管理] 下),確認您的應用程式是否有指派的身分識別。 如果沒有,您會看到一個選項可建立一個。 您必須保留應用程式的名稱,才能建立身分識別。 請確定這是您在套件中使用的名稱。
  • 如果您的應用程式已經有身分識別,您可能仍然需要保留您想要在套件中使用的名稱。 在 [產品管理] 底下,按兩下 [管理應用程式名稱保留]。 輸入您想要使用的名稱,然後按下 [ 保留應用程式名稱]。

重要

如果想要使用的名稱無法使用,另一個應用程式可能已經保留該名稱。 如果您的應用程式已以該名稱發佈,或您認為您有權使用它, 請連絡支持人員

重要

因為 MSI 和 EXE 應用程式不會以 MSIX 應用程式相同的方式來檢閱,所以這些應用程式類型不能有提交錯誤。