Criando um NuGet de projetos de biblioteca existentes
As bibliotecas PCL ou .NET Standard existentes podem ser transformadas em NuGets por meio da janela Opções do Projeto :
Clique com o botão direito do mouse no projeto de biblioteca no Painel de Soluções e escolha Opções.
Vá para a seção Metadados do Pacote > NuGet e insira todas as informações necessárias na guia Geral :
Opcionalmente, adicione metadados adicionais na guia Detalhes .
Depois que os metadados estiverem configurados, você poderá clicar com o botão direito do mouse no projeto e escolher Criar Pacote NuGet e o arquivo de pacote NuGet .nupkg será salvo na pasta /bin/ (depuração ou versão, dependendo da configuração).
Para criar o pacote NuGet em cada build ou implantação, vá para a seção Compilação do Pacote > NuGet e marque Criar um Pacote NuGet ao compilar o projeto:
Observação
A criação do pacote NuGet pode retardar o processo de build. Se essa caixa não estiver marcada, você ainda poderá gerar um pacote NuGet manualmente a qualquer momento no menu de contexto do projeto (mostrado na etapa 4 acima).
Verificando a saída
Os pacotes NuGet também são arquivos ZIP, portanto, é possível inspecionar a estrutura interna do pacote gerado.
Esta captura de tela mostra o conteúdo de um NuGet baseado em PCL – apenas um único assembly PCL está incluído: