Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 6945|Resposta: 5

[Fonte] Aprenda a criar e liberar pacotes NuGet em 3 minutos

[Copiar link]
Publicado em 12/09/2022 21:57:24 | | | |
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:

Operação prática: Use o ProGet para construir um repositório privado NuGet
https://www.itsvse.com/thread-10263-1-1.html

Nuget empacota várias bibliotecas em um pacote
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automatize a liberação de pacotes NUGET usando Pipelines
https://www.itsvse.com/thread-9381-1-1.html

A Nuget Série 2 usa BaGet para construir serviços privados Nuget
https://www.itsvse.com/thread-9380-1-1.html

A Nuget Série 1 usa asp.net para construir um repositório Nuget privado
https://www.itsvse.com/thread-9368-1-1.html

Nuget configura acesso por proxy HTTP
https://www.itsvse.com/thread-9287-1-1.html

Use o Gerenciador de Pacotes Nuget do Tencent Cloud para acelerar os downloads
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Configurar o agente Nuget
https://www.itsvse.com/thread-4231-1-1.html

Fonte Doméstica Nuget (Fonte Espelhada)
https://www.itsvse.com/thread-3925-1-1.html
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)





Anterior:Chrome Google Chrome cancela notificações de mensagens
Próximo:[Combate real] State Secret 4 (SM4) usa .NET e Java para se descriptografar mutuamente
Publicado em 12/09/2022 23:19:49 |
Aprenda
 Senhorio| Publicado em 13/11/2022 16:02:17 |
A NUGET empacota a versão .NET Framework da biblioteca:

1. Baixe o programa nuget.exe no endereço:https://www.nuget.org/downloads
2. Clique com o botão direito no programa nuget.exe para desbloqueá-lo.
3. O comando é o seguinte:

onde xxxxx é o nome do projeto
 Senhorio| Publicado em 22/10/2023 22:16:30 |
Melhores práticas para criar pacotes nuget:O login do hiperlink está visível.
 Senhorio| Publicado em 09/09/2025 09:10:25 |
Explorador de Pacotes NuGet

Uma ferramenta gráfica que permite visualizar a estrutura, dependências e mais de um pacote NuGet local ou remoto.

Fonte:O login do hiperlink está visível.
Baixar:O login do hiperlink está visível.

Como mostrado abaixo:

 Senhorio| Publicado em 29/09/2025 13:26:19 |
Use o comando dotnet para empacotar o push

Referência:O login do hiperlink está visível.
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com