Compartilhar via


Editando metadados do NuGet

Usar as opções de projeto para editar metadados do NuGet para bibliotecas multiplataforma

Os tipos de projeto de biblioteca (como PCL ou .NET Standard ou o novo tipo de projeto NuGet) têm uma seção Pacote NuGet na janela Opções do Projeto .

A seção Metadados configura os valores usados no arquivo de manifesto do pacote NuGet .nuspec.

Informações necessárias

A guia Geral contém quatro campos que devem ser inseridos para gerar um pacote NuGet:

Janela de metadados necessária do pacote NuGet

  • ID – o identificador do pacote, que deve ser exclusivo em NuGet.org (ou onde quer que o pacote seja distribuído). Siga estas diretrizes e use apenas caracteres válidos em uma URL (sem espaços e evite a maioria dos caracteres especiais).
  • Versão – escolha um número de versão consistente com as regras de controle de versão do NuGet.
  • Autores – lista de nomes separada por vírgulas.
  • Descrição – Visão geral dos recursos do pacote que são exibidos quando os usuários estão selecionando o pacote.

Observação

Lembre-se de incrementar o número de versão ao criar novas versões para distribuição para o NuGet ou outros usuários.

Para obter mais informações, consulte a Referência de Elementos Necessários para obter mais informações, bem como estas instruções detalhadas sobre Como escolher um identificador de pacote exclusivo e definir o número de versão e Definir um tipo de pacote.

Importante

Todos os campos nessa guia devem ser inseridos; caso contrário, uma mensagem de erro será exibida: "O projeto não tem metadados do NuGet para que um pacote NuGet não seja criado. Os metadados do pacote NuGet podem ser especificados na seção Metadados em Opções de Projeto"

Metadados opcionais

A guia Detalhes contém campos opcionais a serem incluídos no arquivo de manifesto do pacote NuGet.

Janela de metadados opcionais do pacote NuGet

Consulte a Referência de Elementos Opcionais para obter mais informações sobre os campos obrigatórios e opcionais.

Observação

Se o pacote NuGet estiver sendo distribuído no NuGet.org é recomendável fornecer o máximo de informações possível.