Compartir vía


¿Qué es un identificador de componente?

Importante

Esta es la documentación de Azure Sphere (heredado). Azure Sphere (heredado) se retira el 27 de septiembre de 2027 y los usuarios deben migrar a Azure Sphere (integrado) en este momento. Use el selector de versiones situado encima de la TOC para ver la documentación de Azure Sphere (integrado).

Cada aplicación de Azure Sphere debe tener un identificador de componente único para que se pueda identificar fácilmente. El identificador del componente es un identificador único universal (UUID) también conocido como identificador único global (GUID), que es una cadena que contiene un conjunto de dígitos hexadecimales. Por ejemplo, 02ce3860-3126-42af-8ac7-c2a661134129. Cada aplicación tiene un identificador de componente diferente para evitar posibles conflictos.

Generación de un identificador de componente

La primera vez que abra un proyecto de CMake en Visual Studio o Visual Studio Code, la generación de CMakeLists se ejecuta automáticamente y establece el identificador de componente de la aplicación en el archivo app_manifest.json. Si ejecuta la aplicación sin un identificador de componente, se produce un error en la compilación. Si es necesario, puede generar manualmente un GUID/UUID y actualizar la configuración del manifiesto de aplicación.

Para generar un GUID o UUID:

  1. En el menú Herramientas , elija Crear GUID.
  2. En el programa Generador GUID , elija el botón de opción Formato de registro , elija el botón Copiar y, por último, haga clic en el botón Salir .

Pegue el GUID/UUID generado en el ComponentId campo del archivo app_manifest.json de la aplicación. Por ejemplo: "ComponentId": "a5e23798-9bef-4bb0-9ae9-45643e788cb7"

Búsqueda del identificador del componente

El identificador de componente de una aplicación es necesario para identificar una aplicación. Puede encontrar el identificador de componente de una aplicación de las maneras siguientes:

  • Compruebe el identificador del componente en el ComponentId campo del archivo app_manifest.json de la aplicación.
  • Use el comando azsphere device app show-status para enumerar el estado y el identificador de componente de la aplicación en el dispositivo conectado.
  • Use el comando azsphere device image list-installed para enumerar las imágenes actualmente en el dispositivo conectado. Anote el identificador de componente de la aplicación necesaria.