Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste quickstart, instala o popular pacote NuGet Newtonsoft.Json num projeto .NET. Os pacotes NuGet contêm código binário compilado que os desenvolvedores disponibilizam para outros desenvolvedores usarem em seus projetos. Para mais informações, consulte Uma introdução ao NuGet.
Para instalar o pacote, utiliza-se o comando dotnet package add, que faz parte da interface de linha de comandos dotnet (CLI).
Sugestão
Navegue por nuget.org/packages para encontrar pacotes que você pode reutilizar em seus próprios aplicativos. Pode pesquisar diretamente em https://nuget.org/packages, ou pode encontrar e instalar pacotes a partir de Visual Studio. Para obter mais informações, consulte Localizar e avaliar pacotes NuGet para seu projeto.
Pré-requisitos
O .NET SDK, que fornece a CLI dotnet. No Visual Studio, a CLI dotnet instala-se automaticamente com quaisquer cargas de trabalho relacionadas com .NET.
Criar um projeto
Podes instalar pacotes NuGet num projeto .NET. Para este início rápido, siga os seguintes passos para criar um projeto básico de consola .NET usando a dotnet CLI:
Crie uma pasta chamada Nuget.Quickstart para o projeto.
Abre uma janela do prompt de comandos e vai à nova pasta.
Crie o projeto usando o seguinte comando:
dotnet new consoleUse
dotnet runpara testar o aplicativo. O comando escreve a seguinte saída no ecrã:Hello, World!.
Adicione o pacote Newtonsoft.Json NuGet
Use o seguinte comando para instalar o
Newtonsoft.Jsonpacote:dotnet package add Newtonsoft.JsonSe estiver a utilizar o .NET 9 ou uma versão anterior, utilize em vez disso a forma na qual o verbo aparece em primeiro lugar:
dotnet add package Newtonsoft.JsonDepois de o comando terminar, abra o ficheiro Nuget.Quickstart.csproj na Visual Studio ou num editor de texto. Verifique a referência adicional do pacote NuGet:
<ItemGroup> <PackageReference Include="Newtonsoft.Json" Version="13.0.4" /> </ItemGroup>
Utilize a API Newtonsoft.Json na aplicação
No código, refere-se a pacotes instalados usando uma using <namespace> diretiva, onde <namespace> é frequentemente o nome do pacote. Em seguida, você pode usar a API do pacote em seu projeto.
No Visual Studio ou num editor de texto, abra o ficheiro Program.cs. Adicione a seguinte linha no topo do ficheiro:
using Newtonsoft.Json;Adicione o seguinte código para substituir a
Console.WriteLine("Hello, World!");instrução:namespace Nuget.Quickstart { public class Account { public string? Id { get; set; } public decimal Balance { get; set; } public DateTime Created { get; set; } } internal class Program { static void Main(string[] args) { Account account = new Account { Id = "A1bC2dE3fH4iJ5kL6mN7oP8qR9sT0u", Balance = 4389.21m, Created = new DateTime(2026, 4, 16, 0, 0, 0, DateTimeKind.Utc), }; string json = JsonConvert.SerializeObject(account, Formatting.Indented); Console.WriteLine(json); } } }Guarda o ficheiro e depois constrói e executa a aplicação usando o
dotnet runcomando. A saída é a representação JSON doAccountobjeto no código:{ "Id": "A1bC2dE3fH4iJ5kL6mN7oP8qR9sT0u", "Balance": 4389.21, "Created": "2026-04-16T00:00:00Z" }
Vídeos relacionados
Para vídeos sobre o uso do NuGet para gestão de pacotes, veja .NET Gestão de Pacotes com NuGet para Iniciantes e NuGet para Iniciantes.
Conteúdo relacionado
Para saber mais sobre a instalação e utilização de pacotes NuGet usando a CLI dotnet, consulte os seguintes artigos: