共用方式為


開始使用 Xbox One 上的 UWP 應用程式開發

請仔細遵循下列步驟,以成功設定您的 PC 和 Xbox One 以進行通用 Windows 平台 (UWP) 開發。 設定好之後,您可以深入了解 Xbox One 上的開發人員模式,並在適用於 Xbox One 的 UWP 頁面上建置 UWP 應用程式。

在您開始使用 Intune 之前

開始之前,您需要執行下列事項:

  • 使用最新版本的 Windows 10 設定電腦。
  • Xbox One 主機上至少有五 GB 可用空間。

設定您的開發 PC

  1. 安裝 Visual Studio 2015 Update 3、Visual Studio 2017 或 Visual Studio 2019。

    如果您要安裝 Visual Studio 2015 Update 3,請確定您選擇 [自訂 安裝],然後選取 [通用 Windows 應用程式開發工具] 核取方塊,但這並不是預設安裝的一部分。 如果您是 C++ 開發人員,請確定您選擇 [自訂安裝 ],然後選取 [C++]。

    如果您要安裝 Visual Studio 2017 或 Visual Studio 2019,請確定您選擇 [通用 Windows 平台開發] 工作負載。 如果您是 C++ 開發人員,請在右側的 [摘要] 窗格中,於 [通用 Windows 平台開發] 下,確定您選取 [C++ 通用 Windows 平台工具] 核取方塊。 這並不是預設安裝的一部分。

    如需詳細資訊,請參閱在 Xbox 開發環境中設定 UWP

  2. 安裝最新的 Windows 10 SDK

  3. 為您的開發電腦啟用開發人員模式 (設定/更新與安全性/適用於開發人員/使用開發人員功能/開發人員模式)。

現在您的開發電腦已準備就緒,請繼續閱讀,了解如何設定 Xbox One 以進行開發,並建立及部署 UWP 應用程式。

設定 Xbox One 控制台

  1. 在 Xbox One 上啟動開發人員模式。 下載應用程式、取得啟用碼,然後在合作夥伴中心應用程式開發人員帳戶的 [管理 Xbox One 主控台] 頁面中輸入啟用碼。 如需詳細資訊,請參閱 Xbox 開發人員模式啟用

  2. 開啟 [開發人員模式啟用] 應用程式,然後選取 [切換並重新啟動]。 恭喜,您現在應具有開發人員模式的 Xbox One!

注意

您的零售遊戲和應用程式不會以開發人員模式執行,但您建立的應用程式或遊戲會。 切換回零售模式以執行您最愛的遊戲和應用程式。

注意

您必須先在主控台上登入使用者,才能將應用程式部署至開發人員模式的 Xbox One。 您可以使用現有的 Xbox Live 帳戶,或在開發人員模式中為主控台建立新帳戶。

在 Visual Studio 中建立第一個專案

如需更詳細的資訊,請參閱在 Xbox 開發環境中設定 UWP

  1. 針對 C#:建立新的通用 Windows 專案,並在方案總管中,以滑鼠右鍵按一下專案,然後選取 [屬性]。 選取 [偵錯] 索引標籤,將 [目標裝置] 變更為 [遠端電腦],在 [遠端電腦] 欄位中輸入 Xbox One 主控台的 IP 位址或主機名稱,然後在 [驗證模式] 下拉式清單中選取 [通用通訊協定]

    您可以在主機上啟動 [開發人員首頁] 來尋找 Xbox One IP 位址 (首頁右側的大磚),並查看左上角。 如需 [開發人員首頁] 的詳細資訊,請參閱 Xbox One 工具簡介

  2. 針對 C++ 和 HTML/JavaScript 專案:依循類似 C# 項目的路徑,但在專案屬性中移至 [偵錯] 索引標籤,在偵錯程式中選取 [遠端電腦] 以開啟下拉式清單,在 [電腦名稱] 欄位中輸入主控台的 IP 位址或主機名稱,然後在 [驗證類型] 欄位中選取 [通用通訊協定]

  3. 從下拉式清單選取頂端功能表欄中綠色播放按鈕左側的 x64

  4. 按 F5 時,會建置您的應用程式並開始在您的 Xbox One 上部署。

  5. 第一次這麼做時,Visual Studio 會提示您輸入 Xbox One 的 PIN 碼。 您可以在 Xbox One 上啟動 開發人員首頁並選取 [顯示 Visual Studio Pin] 按鈕,以取得 PIN 碼。

  6. 配對之後,您的應用程式即會開始部署。 第一次這樣做可能有點慢 (我們必須將所有工具複製到您的 Xbox),但如果花幾分鐘以上的時間,則可能會有錯誤。 請確定您已遵循上述所有步驟 (特別是,您是否已將驗證模式設定為通用?),而且您使用的是 Xbox One 的有線網路連線。

  7. 高枕無憂。 享受在主控台上執行的第一個應用程式!

介紹完畢

Hello World

另請參閱