NuGet: Gerenciando Dependências no .NET
Um guia para usar o NuGet, o gerenciador de pacotes oficial da plataforma de desenvolvimento Microsoft.
1 Carregando...
NuGet: Gerenciando Dependências no .NET
Se você trabalha com C# ou .NET, você usa NuGet. É o repositório central para mais de 300.000 pacotes únicos.
Como Usar o NuGet
Existem três maneiras principais de interagir com o NuGet:
- GUI do Visual Studio: Clique direito no projeto -> “Gerenciar Pacotes NuGet”. A interface clássica de apontar e clicar.
- .NET CLI: A maneira moderna e multiplataforma.
dotnet add package Newtonsoft.Json - Console do Gerenciador de Pacotes: Um console PowerShell dentro do VS.
Install-Package Newtonsoft.Json
Gerenciando Versões
Dependências são armazenadas no arquivo do seu projeto (.csproj).
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
Feeds Privados
Para desenvolvimento corporativo, o NuGet suporta feeds privados (como Azure Artifacts ou GitHub Packages), permitindo compartilhar código internamente com segurança.
Conclusão
NuGet é essencial para o desenvolvedor .NET moderno. Com as novas ferramentas de CLI, é mais rápido e fácil do que nunca gerenciar dependências no Windows, Mac ou Linux.