使用 Windows 應用程式認證套件

若要讓您的傳統型應用程式有機會獲得認證,請先在電腦上安裝驗證並測試它,再提交認證並在 Windows 市集中列出。 若要認證您的應用程式,您必須安裝並執行 Windows 應用程式認證套件。 如需套件內特定測試的詳細資料,請參閱 Windows 應用程式認證套件測試

如需高階的認證程式,以及此工具的使用位置,請參閱 認證您的傳統型應用程式

目前的 Windows ACK 版本提供 14 種語言, (捷克文、英文、法文、德文、義大利文、日文、韓文、波蘭文、葡萄牙文 (巴西) 、俄文、簡體中文、西班牙文、繁體中文及土耳其文) 。

必要條件

安裝 Windows ACK 之前,您需要安裝並執行作業系統。

  1. 安裝並執行您要開發應用程式的作業系統。
  • 如果您要開發適用于 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。
  1. 安裝Windows 應用程式認證套件 3.3,此套件包含在 Windows 軟體發展工具組 (SDK) for Windows 8.1。

注意: 當您在電腦上安裝 Windows 應用程式認證套件 3.3 或更高版本時,您會取代任何先前安裝的套件版本。

執行 Windows 應用程式認證套件 3.3 的指示

以互動方式使用 Windows 應用程式認證套件 3.3 驗證您的傳統型應用程式

  1. 從 [開始] 功能表中,搜尋 Windows 應用程式憑證套件。
  2. 從 Windows 應用程式認證套件中,按一下您要執行的測試驗證類別。 如果您要驗證傳統型應用程式,請選取 [ 驗證傳統型應用程式]。
  3. 在下一個畫面中,流覽至您要驗證之傳統型應用程式的安裝程式檔案。
    • 注意: 如有需要,您可以使用 命令列步驟 來包含選項或安裝參數。
  4. 指出應用程式使用量類型,然後按 [ 下一步]。 Windows 應用程式認證套件會使用安裝程式檔案開始安裝傳統型應用程式,以便驗證安裝。
  5. 如果系統要求您重新開機以完成設定,請選擇 [否]。 如果您的應用程式需要安裝數個元件或外部相依性,請仔細選取應用程式的名稱。 您在這裡選擇的名稱是應用程式在 Windows 市集中列出的名稱。 驗證完成時,請使用您在步驟 6 中提供應用程式的名稱儲存報表。 Windows 應用程式認證套件會建立 XML 報表檔案並加以儲存。
  6. 流覽至您儲存報表的資料夾,然後開啟它以檢視測試結果。 如果您的測試失敗,而且您有資格獲得豁免,您需要提交的資訊會列在這裡。 您必須針對每個可能的豁免要求提交詳細描述。

從命令列使用 Windows 應用程式認證套件 3.3 驗證您的 Windows 傳統型應用程式

  1. 流覽至您儲存報表的資料夾,然後開啟它以檢視測試結果。 此處列出具有可能豁免要求的失敗測試。 您必須針對每個可能的豁免要求提交詳細描述。

  2. 從包含 Windows 應用程式認證套件的資料夾,依下列順序輸入下列命令:

    • appcert.exe reset
    • appcert test -apptype desktop -setuppath d:\cdrom\setup.exe -appusage peruser -reportoutputpath [report file name]

    其中: [report file name] 是套件將建立以包含測試報告之 XML 檔案的完整檔案名。

  3. 測試完成之後,開啟名為 [report file name] 的報表檔案,然後檢視測試結果。

    注意: 如需 Windows 應用程式認證套件命令列的詳細資訊,請輸入命令appcert.exe /?

    Windows 應用程式認證套件必須在作用中使用者會話的內容中執行,但您無法在非互動式會話中啟動應用程式。 套件處理具有或沒有系統管理許可權之測試的權杖的方式,也取決於此使用者會話內容。 套件可以從服務執行,但服務必須能夠在作用中的使用者會話中繁衍套件程式。

使用 Windows 應用程式認證套件來驗證您的 Windows 7 應用程式

  • Windows 應用程式認證套件取代了 Windows 軟體標誌套件。 如果您想要應用程式的 Windows 7 標誌,請使用 Windows 應用程式認證套件進行驗證測試和報告。 套件可以偵測其執行所在的作業系統,並針對 Windows 7 應用程式自動啟動。 請遵循相同的程式來驗證 Windows 7 應用程式。

提交認證

參考檔

Windows 應用程式認證套件測試

我們已變更套件,讓 Windows ACK 測試 更容易使用。 套件現在有:

  • 新的簡化使用者介面
  • 改善的多使用者測試,這不再需要您設定第二個使用者帳戶