Partilhar via


O que é um ID de Componente?

Todas as aplicações do Azure Sphere têm de ter um ID de componente exclusivo para que possa ser facilmente identificada. O ID do componente é um identificador universalmente exclusivo (UUID) também conhecido como identificador exclusivo global (GUID), que é uma cadeia que contém um conjunto de dígitos hexadecimais. Por exemplo, 02ce3860-3126-42af-8ac7-c2a661134129. Cada aplicação tem um ID de componente diferente para evitar possíveis conflitos.

Gerar um ID de componente

Quando abre um projeto CMake pela primeira vez no Visual Studio ou visual Studio Code, a geração CMakeLists é executada automaticamente e define o ID do componente da aplicação no ficheiro app_manifest.json. Se executar a aplicação sem um ID de componente, a criação falhará. Se necessário, pode gerar manualmente um GUID/UUID e atualizar a definição do manifesto da aplicação.

Para gerar um GUID ou UUID:

  1. No menu Ferramentas, selecione Criar GUID.
  2. No programa de gerador GUID, selecione o botão de opção Formato do Registo, selecione o botão Copiar e, em seguida, selecione o botão Sair.

Cole o GUID/UUID gerado no ComponentId campo do ficheiro app_manifest.json da aplicação. Por exemplo: "ComponentId": "a5e23798-9bef-4bb0-9ae9-45643e788cb7"

Localizar o ID do componente

O ID de componente de uma aplicação é necessário para identificar uma aplicação. Pode encontrar o ID do componente de uma aplicação das seguintes formas: