建立應用程式套件 (Windows 市集應用程式)
您可以在 [建立應用程式套件] 精靈中指定應用程式套件的中繼資料。如需詳細資訊,請參閱使用 Visual Studio 2012 封裝您的 Windows 市集應用程式。
建立 Windows 市集 的應用程式套件
在功能表列上,依序選擇 [專案]、[市集]、[建立應用程式套件]。
注意事項 如果您正在執行的是 Visual Studio Express 2012 for Windows 8,請改為依序選擇 [市集]、[建立應用程式套件]。
[建立應用程式套件] 精靈隨即出現。
在 [建立您的套件] 頁面上,選擇 [是] 選項按鈕,然後選擇 [登入] 連結。
[登入] 對話方塊隨即出現。
注意事項 如果您尚未建立開發人員帳戶,請選擇 [建立帳戶] 連結,以顯示可讓您取得帳戶的頁面。
在 [登入] 對話方塊中,輸入您的 Microsoft 帳戶和密碼,然後選擇 [登入] 按鈕。
在 [選擇應用程式名稱] 頁面上,從清單中選擇您要封裝之應用程式的 [應用程式名稱],然後選擇 [下一步] 按鈕。
如果您針對已發行的應用程式來封裝更新,請選取 [包含已經有套件的應用程式名稱] 核取方塊,讓已發行的應用程式的名稱顯示在清單中。
如果清單中找不到任何應用程式名稱,請選擇 [保留名稱] 連結以開啟 [儀表板] 並保留名稱。
在 [選取和設定套件] 頁面的 [輸出位置] 文字方塊中,輸入套件檔案的建立位置。
(選擇性) 在 [版本] 文字方塊中,更新您的應用程式的版本號碼。
您必須在每一個欄位中輸入一個介於 0 和 65535 (含) 之間的整數。
注意事項 如果已選取 [自動遞增] 核取方塊,則每次您封裝應用程式時,版本號碼的最後一個欄位都會加一。不過,除非大幅變更應用程式,否則通常不應該增加主要版本號碼。
在 [選取要建立的套件和方案組態對應] 區段中,勾選您要為其建立套件的每個組建組態。
組建組態方格會列出套件的可能平台架構 (也就是中性、ARM、x64 和 x86)。在每一列中,下拉式方塊都會顯示與該列的架構相關的目前 [方案組態] 和 [架構] 選項的組合。預設平台的核取方塊會設為目前使用中的專案平台。[中性] 列的下拉式方塊會顯示 [方案組態] 組合,其中包含做為專案平台的 [AnyCPU]。如果沒有相關的 [方案組態] 組合,則該平台的整列都無法選取。您指定的每個組態都會產生一個套件。
針對您指定的每一個組建組態,選擇您要建置的 [方案組態]。
當您封裝 市集 的應用程式時,您可以指定 [發行] 或您所建立的任何自訂方案組態。
您指定的每一個組建組態會建立套件。
選取或清除 [包含公用符號檔案 (如果有),以啟用應用程式的當機分析] 核取方塊。
當選取此核取方塊 (預設值) 時,Visual Studio 會產生公用符號檔 (.pdb) 並將其新增至 .appxupload 檔案。封裝程序中會建立 .appxupload 檔案,而且其中包含兩個其他檔案:.appx 和 .appxsym。.appxsym 是包含應用程式公用符號的壓縮檔。當您將應用程式和 .appxupload 檔案上傳到市集時,市集會分析檔案,並使用公用符號來對應應用程式的當機。將會發行有關應用程式的遙測結果資訊,供您在開發人員儀表板上檢閱。如需詳細資訊,請參閱送出您的應用程式和分析您在 Windows 市集中的應用程式。
選擇 [建立] 按鈕。
封裝程序完成時,就會顯示 [套件建立完成] 頁面。
若要確認您的套件是否符合 市集 的需求,請選擇 [啟動 Windows 應用程式認證套件] 按鈕。
注意事項 只有在您至少指定一個支援本機驗證的方案組態時,才可以使用這個選項。如需詳細資訊,請參閱如何使用 Windows 應用程式認證套件測試應用程式。
建立適用於測試或本機發佈的應用程式套件
在功能表列上,依序選擇 [專案]、[市集]、[建立應用程式套件]。
注意事項 如果您正在執行的是 Visual Studio Express 2012 for Windows 8,請改為依序選擇 [市集]、[建立應用程式套件]。
[建立應用程式套件] 精靈隨即出現。
在 [建立您的套件] 頁面上,選擇 [否] 選項按鈕,然後選擇 [登入] 連結。
在 [選取和設定套件] 頁面的 [輸出位置] 文字方塊中,輸入套件檔案的建立位置。
(選擇性) 在 [版本] 文字方塊中,更新您的應用程式的版本號碼。
您必須在每一個欄位中指定一個介於 0 和 65535 (含) 之間的整數。
注意事項 如果已選取 [自動遞增] 核取方塊,則每次您封裝應用程式時,版本號碼的最後一個欄位都會加一。不過,除非大幅變更應用程式,否則通常不應該增加主要版本號碼。
在 [選取要建立的套件和方案組態對應] 區段中,勾選您要為其建立套件的組建組態。
針對您指定的每一個組建組態,選擇您要建置的 [方案組態]。
組建組態方格會列出套件的可能平台架構 (也就是中性、ARM、x64 和 x86)。在每一列中,下拉式方塊都會顯示與該列的架構相關的目前 [方案組態] 和 [架構] 選項的組合。根據預設,平台核取方塊會設為目前使用中的專案平台。[中性] 列的下拉式方塊會顯示 [方案組態] 組合,其中包含做為專案平台的 [AnyCPU]。如果沒有相關的 [方案組態] 組合,則該平台的整列都無法選取。當您為了測試而封裝應用程式時,您可以選擇 [偵錯]、[發行] 或您所建立的任何自訂方案組態。
您指定的每一個組建組態都會產生一個套件。
如果您不希望套件包含符號檔案 (.pdb),請清除 [包含公用符號檔案 (如果有),以啟用應用程式的當機分析] 核取方塊。
注意事項 如果您要在 市集 中啟用遙測資訊,您必須包含符號檔。
選擇 [建立] 按鈕。
封裝程序完成時,就會顯示 [套件建立完成] 頁面。
若要確認您的應用程式套件是否符合 市集 的需求,請選擇 [啟動 Windows 應用程式認證套件] 按鈕。
注意事項 只有在您至少指定一個支援本機驗證的方案組態時,才可以使用這個選項。如需詳細資訊,請參閱如何使用 Windows 應用程式認證套件測試應用程式。
建立用於測試或本機散發的應用程式套件之後,您可以將該套件安裝到本機電腦或裝置上。如需安裝步驟,請參閱在本機共用應用程式套件 (Windows 市集應用程式)。
請參閱
概念
使用 Visual Studio 2012 封裝您的 Windows 市集應用程式