Share via


建立應用程式套件 (Windows 市集應用程式)

您可以在 [建立應用程式套件] 精靈中指定應用程式套件的中繼資料。如需詳細資訊,請參閱使用 Visual Studio 2012 封裝您的 Windows 市集應用程式

建立 Windows 市集 的應用程式套件

  1. 在功能表列上,依序選擇 [專案]、[市集]、[建立應用程式套件]。

    注意事項注意事項

    如果您正在執行的是 Visual Studio Express 2012 for Windows 8,請改為依序選擇 [市集]、[建立應用程式套件]。

    [建立應用程式套件] 精靈隨即出現。

  2. 在 [建立您的套件] 頁面上,選擇 [] 選項按鈕,然後選擇 [登入] 連結。

    [登入] 對話方塊隨即出現。

    注意事項注意事項

    如果您尚未建立開發人員帳戶,請選擇 [建立帳戶] 連結,以顯示可讓您取得帳戶的頁面。

  3. 在 [登入] 對話方塊中,輸入您的 Microsoft 帳戶和密碼,然後選擇 [登入] 按鈕。

  4. 在 [選擇應用程式名稱] 頁面上,從清單中選擇您要封裝之應用程式的 [應用程式名稱],然後選擇 [下一步] 按鈕。

    如果您針對已發行的應用程式來封裝更新,請選取 [包含已經有套件的應用程式名稱] 核取方塊,讓已發行的應用程式的名稱顯示在清單中。

    如果清單中找不到任何應用程式名稱,請選擇 [保留名稱] 連結以開啟 [儀表板] 並保留名稱。

  5. 在 [選取和設定套件] 頁面的 [輸出位置] 文字方塊中,輸入套件檔案的建立位置。

  6. (選擇性) 在 [版本] 文字方塊中,更新您的應用程式的版本號碼。

    您必須在每一個欄位中輸入一個介於 0 和 65535 (含) 之間的整數。

    注意事項注意事項

    如果已選取 [自動遞增] 核取方塊,則每次您封裝應用程式時,版本號碼的最後一個欄位都會加一。不過,除非大幅變更應用程式,否則通常不應該增加主要版本號碼。

  7. 在 [選取要建立的套件和方案組態對應] 區段中,勾選您要為其建立套件的每個組建組態。

    組建組態方格會列出套件的可能平台架構 (也就是中性、ARM、x64 和 x86)。在每一列中,下拉式方塊都會顯示與該列的架構相關的目前 [方案組態] 和 [架構] 選項的組合。預設平台的核取方塊會設為目前使用中的專案平台。[中性] 列的下拉式方塊會顯示 [方案組態] 組合,其中包含做為專案平台的 [AnyCPU]。如果沒有相關的 [方案組態] 組合,則該平台的整列都無法選取。您指定的每個組態都會產生一個套件。

  8. 針對您指定的每一個組建組態,選擇您要建置的 [方案組態]。

    當您封裝 市集 的應用程式時,您可以指定 [發行] 或您所建立的任何自訂方案組態。

    您指定的每一個組建組態會建立套件。

  9. 選取或清除 [包含公用符號檔案 (如果有),以啟用應用程式的當機分析] 核取方塊。

    當選取此核取方塊 (預設值) 時,Visual Studio 會產生公用符號檔 (.pdb) 並將其新增至 .appxupload 檔案。封裝程序中會建立 .appxupload 檔案,而且其中包含兩個其他檔案:.appx 和 .appxsym。.appxsym 是包含應用程式公用符號的壓縮檔。當您將應用程式和 .appxupload 檔案上傳到市集時,市集會分析檔案,並使用公用符號來對應應用程式的當機。將會發行有關應用程式的遙測結果資訊,供您在開發人員儀表板上檢閱。如需詳細資訊,請參閱送出您的應用程式分析您在 Windows 市集中的應用程式

  10. 選擇 [建立] 按鈕。

    封裝程序完成時,就會顯示 [套件建立完成] 頁面。

  11. 若要確認您的套件是否符合 市集 的需求,請選擇 [啟動 Windows 應用程式認證套件] 按鈕。

    注意事項注意事項

    只有在您至少指定一個支援本機驗證的方案組態時,才可以使用這個選項。如需詳細資訊,請參閱如何使用 Windows 應用程式認證套件測試應用程式

建立適用於測試或本機發佈的應用程式套件

  1. 在功能表列上,依序選擇 [專案]、[市集]、[建立應用程式套件]。

    注意事項注意事項

    如果您正在執行的是 Visual Studio Express 2012 for Windows 8,請改為依序選擇 [市集]、[建立應用程式套件]。

    [建立應用程式套件] 精靈隨即出現。

  2. 在 [建立您的套件] 頁面上,選擇 [] 選項按鈕,然後選擇 [登入] 連結。

  3. 在 [選取和設定套件] 頁面的 [輸出位置] 文字方塊中,輸入套件檔案的建立位置。

  4. (選擇性) 在 [版本] 文字方塊中,更新您的應用程式的版本號碼。

    您必須在每一個欄位中指定一個介於 0 和 65535 (含) 之間的整數。

    注意事項注意事項

    如果已選取 [自動遞增] 核取方塊,則每次您封裝應用程式時,版本號碼的最後一個欄位都會加一。不過,除非大幅變更應用程式,否則通常不應該增加主要版本號碼。

  5. 在 [選取要建立的套件和方案組態對應] 區段中,勾選您要為其建立套件的組建組態。

  6. 針對您指定的每一個組建組態,選擇您要建置的 [方案組態]。

    組建組態方格會列出套件的可能平台架構 (也就是中性、ARM、x64 和 x86)。在每一列中,下拉式方塊都會顯示與該列的架構相關的目前 [方案組態] 和 [架構] 選項的組合。根據預設,平台核取方塊會設為目前使用中的專案平台。[中性] 列的下拉式方塊會顯示 [方案組態] 組合,其中包含做為專案平台的 [AnyCPU]。如果沒有相關的 [方案組態] 組合,則該平台的整列都無法選取。當您為了測試而封裝應用程式時,您可以選擇 [偵錯]、[發行] 或您所建立的任何自訂方案組態。

    您指定的每一個組建組態都會產生一個套件。

  7. 如果您不希望套件包含符號檔案 (.pdb),請清除 [包含公用符號檔案 (如果有),以啟用應用程式的當機分析] 核取方塊。

    注意事項注意事項

    如果您要在 市集 中啟用遙測資訊,您必須包含符號檔。

  8. 選擇 [建立] 按鈕。

    封裝程序完成時,就會顯示 [套件建立完成] 頁面。

  9. 若要確認您的應用程式套件是否符合 市集 的需求,請選擇 [啟動 Windows 應用程式認證套件] 按鈕。

    注意事項注意事項

    只有在您至少指定一個支援本機驗證的方案組態時,才可以使用這個選項。如需詳細資訊,請參閱如何使用 Windows 應用程式認證套件測試應用程式

建立用於測試或本機散發的應用程式套件之後,您可以將該套件安裝到本機電腦或裝置上。如需安裝步驟,請參閱在本機共用應用程式套件 (Windows 市集應用程式)

請參閱

概念

使用 Visual Studio 2012 封裝您的 Windows 市集應用程式

其他資源

準備適用於 Windows 市集的應用程式