Aracılığıyla paylaş


Bileşen Kimliği nedir?

Her Azure Sphere uygulamasının kolayca tanımlanabilmesi için benzersiz bir bileşen kimliğine sahip olması gerekir. Bileşen kimliği, bir dizi onaltılık basamak içeren bir dize olan genel olarak benzersiz tanımlayıcı (GUID) olarak da bilinen evrensel olarak benzersiz bir tanımlayıcıdır (UUID). Örneğin, 02ce3860-3126-42af-8ac7-c2a661134129. Olası çakışmaları önlemek için her uygulamanın farklı bir bileşen kimliği vardır.

Bileşen kimliği oluşturma

CMake projesini Visual Studio'da veya Visual Studio Code ilk kez açtığınızda, CMakeLists oluşturma işlemi otomatik olarak çalıştırılır ve app_manifest.json dosyasında uygulamanın bileşen kimliğini ayarlar. Uygulamayı bileşen kimliği olmadan çalıştırırsanız derleme başarısız olur. Gerekirse, el ile bir GUID/UUID oluşturabilir ve uygulama bildirimi ayarını güncelleştirebilirsiniz.

GUID veya UUID oluşturmak için:

  1. Araçlar menüsünde GUID Oluştur'u seçin.
  2. GUID oluşturucu programında Kayıt Defteri Biçimi seçenek düğmesini, Kopyala düğmesini ve ardından Çıkış düğmesini seçin.

Oluşturulan GUID/UUID ComponentId dosyasını uygulamanın app_manifest.json dosyasının alanına yapıştırın. Örneğin: "ComponentId": "a5e23798-9bef-4bb0-9ae9-45643e788cb7"

Bileşen kimliğini bulma

Bir uygulamanın bileşen kimliği, bir uygulamayı tanımlamak için gereklidir. Bir uygulamanın bileşen kimliğini aşağıdaki yollarla bulabilirsiniz: