Requisitos: No desenvolvimento diário, pacotes de bibliotecas de terceiros são frequentemente usados, e este artigo irá introduzir a criação de um pacote NuGet a partir da biblioteca .NET Standard no Visual Studio no Windows e sua publicação emwww.nuget.orgAcima, disponibilize seu plugin para mais desenvolvedores de .NET/C#.
Revisar:
NuGet.org Visão Geral
NuGet.org é o host público dos pacotes NuGet e é usado por milhões de desenvolvedores .NET e .NET Core todos os dias.
Cadastre-se para uma conta Microsoft
Para criar uma conta NuGet.org, você precisa ter uma conta Microsoft Personal Account (MSA) ou Azure Active Directory (AAD). Se você não tem uma conta, crie uma.
O login do hiperlink está visível.
Se você já se cadastrou, visite a página de login NuGet.org:O login do hiperlink está visível.
Crie um projeto
Criei um projeto de biblioteca .NET Standard usando vs2019, conforme mostrado abaixo:
No projeto, escreva seu próprio código, e isso nem precisa ser dito.
Clique com o botão direito no item, selecione o comando do menu Propriedades e depois selecione a aba Embalagem. Como mostrado abaixo:
De acordo com as informações do prompt, preencha a caixa de entrada de texto correspondente.
Na barra de ferramentas superior, selecione a configuração "Release", clique com o botão direito no projeto, clique em "Pacote" e as informações de saída são as seguintes:
1>------ Build iniciada: Projeto: Sw.Core.Common, Configuração: Liberar qualquer CPU ------ 1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> O pacote "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" foi criado com sucesso. ========== Gerado: 1 sucesso, 0 falhado, 0 último, 0 pulado ========== Upload para NuGet
Usando uma conta Microsoft, faça login no aplicativo NuGet e autorize da seguinte forma:
Clique em Upload na barra de navegação, link:
O login do hiperlink está visível.
Selecione "Sw.Core.Common.1.0.0.nupkg" para o pacote de lançamento que geramos.
Puxe para o final e clique em Publicar.
O navegador será redirecionado para o link após o sucesso do lançamento, e ele avisará que o pacote ainda não foi publicado. Ele aparecerá nos resultados da busca e estará disponível para instalação/restauração assim que a validação e indexação estiverem concluídas. A validação e indexação de pacotes podem levar até uma hora. Leia mais.
Links após publicação bem-sucedida:
O login do hiperlink está visível.
Você pode configurar algumas instruções para o pacote nuget, modificar a configuração .csproj da seguinte forma:
(Fim)
|