Udostępnij za pośrednictwem


Co to jest identyfikator składnika?

Ważne

Jest to dokumentacja usługi Azure Sphere (starsza wersja). Usługa Azure Sphere (starsza wersja) zostanie wycofana 27 września 2027 r., a użytkownicy muszą przeprowadzić migrację do usługi Azure Sphere (zintegrowanej) do tej pory. Użyj selektora wersji znajdującego się powyżej spisu treści, aby wyświetlić dokumentację usługi Azure Sphere (zintegrowaną).

Każda aplikacja usługi Azure Sphere musi mieć unikatowy identyfikator składnika, aby można było łatwo go zidentyfikować. Identyfikator składnika jest powszechnie unikatowym identyfikatorem (UUID) znanym również jako unikatowy identyfikator globalny (GUID), który jest ciągiem zawierającym zestaw cyfr szesnastkowych. Na przykład 02ce3860-3126-42af-8ac7-c2a661134129. Każda aplikacja ma inny identyfikator składnika, aby uniknąć możliwych konfliktów.

Generowanie identyfikatora składnika

Przy pierwszym otwarciu projektu CMake w programie Visual Studio lub Visual Studio Code generacja CMakeLists jest uruchamiana automatycznie i ustawia identyfikator składnika dla aplikacji w pliku app_manifest.json. Jeśli uruchomisz aplikację bez identyfikatora składnika, kompilacja zakończy się niepowodzeniem. W razie potrzeby można ręcznie wygenerować identyfikator GUID/UUID i zaktualizować ustawienie manifestu aplikacji.

Aby wygenerować identyfikator GUID lub identyfikator UUID:

  1. W menu Narzędzia wybierz pozycję Utwórz identyfikator GUID.
  2. W programie generatora identyfikatora GUID wybierz przycisk Format rejestru, wybierz przycisk Kopiuj, a następnie wybierz przycisk Zakończ.

Wklej wygenerowany identyfikator GUID/UUID w ComponentId polu app_manifest.json pliku aplikacji. Na przykład: "ComponentId": "a5e23798-9bef-4bb0-9ae9-45643e788cb7".

Znajdowanie identyfikatora składnika

Identyfikator składnika aplikacji jest wymagany do identyfikowania aplikacji. Identyfikator składnika aplikacji można znaleźć w następujący sposób:

  • Sprawdź identyfikator składnika w ComponentId polu pliku app_manifest.json aplikacji.
  • Użyj polecenia azsphere device app show-status , aby wyświetlić listę stanu i identyfikatora składnika aplikacji na dołączonym urządzeniu.
  • Użyj polecenia azsphere device image list-installed , aby wyświetlić listę obrazów aktualnie na dołączonym urządzeniu. Zanotuj identyfikator składnika wymaganej aplikacji.