什麼是元件識別碼?

每個 Azure 球體應用程式都必須有唯一 的元件識別碼 ,才能輕鬆識別。 元件識別碼是通用唯一識別碼 (UUID) 也稱為全域唯一識別碼 (GUID) 這是包含一組十六進位數位的字串。 例如,02ce3860-3126-42af-8ac7-c2a661134129。 每個應用程式都有不同的元件識別碼,以避免可能的衝突。

產生元件識別碼

當您第一次在 Visual Studio 或 Visual Studio Code 中開啟 CMake 專案時,CMakeLists 一代會自動執行並設定 app_manifest.json 檔案中應用程式的元件識別碼。 如果您執行應用程式時沒有元件識別碼,則組建會失敗。 如有需要,您可以手動產生 GUID/UUID,並更新應用程式資訊清單設定。

若要產生 GUID 或 UUID:

  1. 在 [工具] 功能表上,選擇 [建立 GUID]。
  2. 在 GUID 產生器程式中,選擇 [登錄格式] 選項按鈕,選擇 [複製] 按鈕,然後選擇 [結束] 按鈕。

將產生的 GUID/UUID 貼到 ComponentId 應用程式 的 app_manifest.json 檔案欄位中。 例如: "ComponentId": "a5e23798-9bef-4bb0-9ae9-45643e788cb7"

尋找元件識別碼

識別應用程式需要應用程式的元件識別碼。 您可以使用下列任何方式找到應用程式的元件識別碼: