Como posso instalar um pacote Nuget no código do Visual Studio? Eu sei que, no Visual Studio, podemos fazer isso através do console do Nuget Package Manager, mas como faço isso no VS Code?
visual-studio-code
nuget-package
Gyan Parkash
fonte
fonte
Respostas:
Na linha de comando ou nas janelas do Terminal no editor de código vs
dotnet add package Newtonsoft.Json
Veja este artigo de Scott Hanselman
fonte
Você pode usar a extensão do NuGet Package Manager .
Depois de instalá-lo, para adicionar um pacote, pressione Ctrl + Shift + P e digite
>nuget
e pressione Enter:Digite uma parte do nome do seu pacote como string de pesquisa:
Escolha o pacote:
E finalmente a versão do pacote (você provavelmente quer a mais recente):
fonte
Você pode fazer isso facilmente usando "vscode-nuget-package-manager". Vá para o mercado e instale isso. Depois disso
1) Pressione Ctrl + P ou Ctrl + Shift + P (e pule 2)
2) Digite ">"
3) Em seguida, selecione "Nuget Package Manager: Add Package"
4) Digite o nome do pacote Ex: Dapper
5) selecione o nome e a versão do pacote
6) Feito.
fonte
Abra o menu de extensões (Ctrl + Shift + X) e pesquise .NuGet Package Manager.
fonte
Exemplo para o arquivo .csproj
Basta obter o nome do pacote e o número da versão do NuGet e adicionar ao .csproj e salvar. Você será solicitado a executar a restauração que importará novos pacotes.
fonte
dotnet
VSCode, por que você precisaria desses arquivos de projeto?Nuget Gallery
fornece uma GUI semelhante ao Visual Studio completo. Ver abaixo.Como usar:
Nuget Gallery
no mercado de extensão.View > Command Palette
ou ⇧⌘P (Ctrl + Shift + P no Windows e Linux). DigiteNuget: Open Gallery
..csproj file
caixa de seleção está marcada, selecione a versão no menu suspenso e clique no botão instalar.ATUALIZAR
As versões anteriores, conforme observado nos comentários, tiveram um problema em que a
.csproj
caixa de seleção não estava visível quando um pacote no arquivo csproj estava com um número de versão como o abaixo.Isso foi corrigido nas versões mais recentes da extensão. Se você tiver uma versão mais antiga com esse problema, atualize-a para a versão mais recente.
fonte
.csproj
opção de seleção de arquivo na versão atual. Talvez seja esse o meu problema. github.com/pcislo/vscode-nuget-gallery/issues/15.csproj
número de versão que não possui. Veja o comentário da edição . Atualizei minha resposta para incluir isso.Ctrl+Shift+P
no Windows ouCommand+Shift+P
no Macfonte
Modifique seu arquivo project.json ou * .csproj. Adicione uma entrada de dependência com o nome do pacote e a versão desejada.
Exemplo JSON:
fonte
As respostas acima são boas, mas insuficientes se você tiver mais de 1 projeto (.csproj) na mesma pasta.
Primeiro, você adiciona facilmente a marca "PackageReference" ao arquivo .csproj (manualmente, usando o gerenciador de pacotes nuget ou usando o comando dotnet add package).
Mas, então, você precisa executar o comando "restore" manualmente para poder dizer qual projeto está tentando restaurar (se eu apenas clicar no botão de restauração que apareceu, nada aconteceu). Você pode fazer isso executando:
E isso instala o pacote
fonte