Comment puis-je installer un package Nuget dans Visual Studio Code? Je sais que dans Visual Studio, nous pouvons le faire via la console Nuget Package Manager, mais comment puis-je le faire dans VS Code?
À partir de la ligne de commande ou des fenêtres du terminal dans l'éditeur de code vs dotnet add package Newtonsoft.Json
Voir ceci article de Scott Hanselman
Vous pouvez utiliser l’extension NuGet Package Manager .
Après l'avoir installé, pour ajouter un paquet, appuyez sur Ctrl + Maj + P, tapez >nuget
et appuyez sur Entrée:
Tapez une partie du nom de votre paquet comme chaîne de recherche:
Choisissez le forfait:
Et enfin la version du paquet (vous voulez probablement la plus récente):
Vous pouvez le faire facilement en utilisant "vscode-nuget-package-manager". Allez sur le marché et installez-le. Après ça
1) Appuyez sur Ctrl + P
2) Tapez ">"
3) Sélectionnez ensuite "Nuget Package Manager: Add Package".
4) Entrez le nom du paquet Ex: Dapper
5) sélectionnez le nom et la version du paquet
6) Fait.
Ouvrez le menu Extensions (Ctrl + Maj + X) et recherchez .Net Core Project Manager.
Exemple pour un fichier .csproj
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.2" />
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="7.0.7-m61" />
</ItemGroup>
Obtenez simplement le nom du paquet et le numéro de version auprès de NuGet et ajoutez-les à .csproj puis sauvegardez Vous serez invité à exécuter la restauration qui importera de nouveaux packages.
Les réponses ci-dessus sont bonnes, mais insuffisantes si vous avez plus d'un projet (.csproj) dans le même dossier.
Tout d’abord, vous ajoutez facilement la balise "PackageReference" au fichier .csproj (soit manuellement, à l’aide du gestionnaire de packages de nuget ou de la commande dotnet add package).
Mais ensuite, vous devez exécuter la commande "restore" manuellement afin de pouvoir lui indiquer le projet que vous essayez de restaurer (si je viens de cliquer sur le bouton de restauration qui s'est affiché, rien ne s'est passé) . :
dotnet restore Project-File-Name.csproj
Et cela installe le paquet
Modifiez votre fichier project.json ou * .csproj. Ajoutez une entrée de dépendance avec le nom du package et la version souhaitée.
Exemple JSON:
{
"dependencies" : {
"AutoMapper": "5.2.0"
}
}
Ctrl+Shift+P
sous Windows ou Command+Shift+P
sur Mac