使用 Windows 應用程式認證套件
若要讓您的桌面應用程式更有機會獲得認證,請在提交認證並列在 Windows 市集之前,先在您的電腦上進行驗證和測試。 若要認證您的應用程式,您必須安裝並執行 Windows 應用程式認證套件。 如需套件內特定測試的詳細資料,請參閱 Windows 應用程式認證套件測試。
如需了解認證過程的高階概覽,以及此工具的使用適配,請參閱 認證您的桌面應用程式。
目前版本的 Windows ACK 提供 14 種語言(捷克文、英文、法文、德文、義大利文、日文、韓文、波蘭文、葡萄牙文(巴西)、俄文、簡體中文、西班牙文、繁體中文和土耳其文。
先決條件
在安裝 Windows ACK 之前,您需要安裝並執行作業系統。
- 安裝並執行您正在開發應用程式的作系統。
- 如果您要開發適用於 Windows 7 的應用程式,您可以安裝和執行 Windows 7、Windows 8 或 Windows 8.1。
- 如果您要開發 Windows 8 傳統型應用程式或 Windows 8 傳統型裝置應用程式,您可以安裝並執行 Windows 8 或 Windows 8.1。
- 如果您要開發 Windows 8.1 傳統型應用程式或 Windows 8 傳統型裝置應用程式,請安裝 Windows 8.1。
注意: 當您在計算機上安裝 Windows 應用程式認證套件 3.3 或更高版本時,您可以取代任何先前安裝的套件版本。
執行 Windows 應用程式認證套件 3.3 的指示
使用 Windows 應用程式認證套件 3.3 以互動方式驗證您的桌面應用程式
- 從 [開始] 功能表中搜尋「Windows 應用程式憑證套件」。
- 從 Windows 應用程式認證套件中,按下您要執行的測試驗證類別。 如果您要驗證桌面應用程式,請選擇 [驗證桌面應用程式] 。
- 在下一個畫面中,流覽至您想要驗證的桌面應用程式的安裝檔案。
- 注意: 如有必要,您可以使用 命令行 添加選項或安裝參數。
- 指定應用程式使用類型後,按 [[下一步]] 。 Windows 應用程式認證套件會使用安裝檔案開始安裝桌面應用程式,以便驗證安裝。
- 如果系統要求您重新啟動以完成設定,請選擇 [[否]。 如果您的應用程式需要安裝數個元件或外部相依性,請仔細選取應用程式的名稱。 您在這裡選擇的名稱是應用程式在 Windows 市集中列出時會提供的名稱。 驗證完成時,請使用您在步驟 6 中提供應用程式的名稱來儲存報表。 Windows 應用程式認證套件會建立 XML 報表檔案並加以儲存。
- 流覽至您儲存報表的資料夾,然後開啟它以檢視測試結果。 如果您的測試失敗,且您有資格獲得豁免,您需要提交的資訊會列在這裡。 您必須提交每個可能豁免要求的詳細描述。
使用 Windows 應用程式認證套件 3.3 從命令列驗證您的 Windows 桌面應用程式
流覽至您儲存報表的資料夾,然後開啟它以檢視測試結果。 此處列出帶有可能申請豁免的失敗測試。 您必須提交每個可能豁免要求的詳細描述。
從包含 Windows 應用程式認證套件的資料夾,依下列順序輸入下列命令:
appcert.exe reset
appcert test -apptype desktop -setuppath d:\cdrom\setup.exe -appusage peruser -reportoutputpath [report file name]
其中:
[report file name]
是套件將建立以包含測試報表之 XML 檔案的完整檔名。測試完成之後,開啟名為 [report file name] 的報表檔案,然後檢視測試結果。
注意: 如需 Windows 應用程式認證套件命令行的詳細資訊,請輸入命令 appcert.exe /?
Windows 應用程式認證套件必須在活躍使用者會話中運行,但您無法在非互動式會話中啟動應用程式。 套件處理令牌以使用或不使用系統管理許可權來執行測試的方式也取決於此用戶會話內容。 套件程序可以從服務中執行,但服務必須能夠在使用中用戶的工作階段中啟動套件程序。
使用 Windows 應用程式認證套件來驗證您的 Windows 7 應用程式
- Windows 應用程式認證套件取代了 Windows 軟體標誌套件。 如果您想要應用程式的 Windows 7 標誌,請使用 Windows 應用程式認證套件進行驗證測試和報告。 套件可以偵測其執行所在的作系統,並針對 Windows 7 應用程式自動啟動。 請遵循相同的程式來驗證 Windows 7 應用程式。
提交以進行認證
- 驗證應用程式之後,您就可以透過入口網站提交程式 提交認證。
參考檔
- Windows 桌面應用程式的 認證需求
- 桌面應用程式的 Windows 市集上架流程
- Windows 7 桌面應用程式認證需求
Windows 應用程式認證套件測試
我們已變更套件,讓 Windows ACK 測試 更容易使用。 套件現在有:
- 新的簡化使用者介面
- 已改善多用戶測試,不再需要您設定第二個用戶帳戶