2

我正試圖將我的第一個Windows Phone 8.1應用程序提交到在V​​isual Studio 2013 Update 2中構建的Windows Phone開發人員中心,它是一個WP8.1項目。對於我的應用程序沒有任何複雜的東西,對數據庫沒有依賴性,因爲它大多是一個具有本機控件的Web應用程序。驗證錯誤3117:我們無法解壓APPX包

我遵循這些步驟來建立我的APPX包:

  1. 在應用清單我和我創建了一個密鑰文件簽署大會(即使我不簽字我仍然得到同樣的問題)
  2. 然後我點擊項目>商店>關聯應用程序與商店,這運行良好。
  3. 我點擊構建>重建解決方案只是爲了確保
  4. 一旦這樣做我點擊項目>商店>創建應用程序軟件包
  5. 我選擇我程序名稱我保留了一天左右以前
  6. 設置我的版本號(不要緊我使用什麼版本號這兩種 - 同樣的問題存在,無論什麼)
  7. 我選擇中性的架構(試過隻手臂一報還一但沒有運氣)
  8. 選擇tickbox包括公共符號文件(若選擇並不重要或不我仍然得到錯誤)
  9. 點擊創建按鈕,所有成功地把握住我的包創建
  10. 我然後單擊啓動Windows應用程序認證工具包(3.3版本)和我的應用程序通過了所有的驗證測試
  11. 我點擊項目>商店>上傳應用程序軟件包這需要我直接到我的應用程序在Windows Phone開發人員中心
  12. 我點擊完成,然後上傳時添加新和描述你的包網頁
  13. 上傳那張完美的,但只是上傳後爲100%,當它說加載信息爲您包它炸彈出來並返回3117錯誤。

這是一個錯誤還是我錯過了這裏的東西?

回答

3

事實證明,在實際包裝過程中選擇包裝應用程序時存在問題。在上面的步驟6和7之間,我需要添加另一個步驟,因此我必須選擇從不生成應用程序包,然後它能夠​​上載應用程序並將其解壓縮到Windows Phone開發人員中心。

以前我只選擇如果需要始終從下拉列表中,但通過簡單的選擇決不是在試圖將包上傳到微軟解決了我的問題。

在下面的屏幕截圖中,我突出顯示(在紅色框中)生成應用程序包必須設置爲「從不」的設置。

希望這可以幫助別人,因爲網絡上沒有任何東西可以幫助別人解決這個錯誤。

Generate app bundle settings