Restaurer des packages NuGet à partir de la ligne de commande (NuGet.exe)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Cet article vous guide tout au long de la configuration de votre projet et de la restauration de packages NuGet à l’aide de l’interface de ligne de commande NuGet.
Conditions préalables
Produit | Exigences |
---|---|
Azure DevOps | - Une organisation Azure DevOps . - Un projet Azure DevOps . - Un flux Azure Artifacts. - Téléchargez et installez le fournisseur de service d'authentification Azure Artifacts . - La dernière version de NuGet. |
Se connecter à un flux
Connectez-vous à votre organisation Azure DevOps, puis accédez à votre projet.
Sélectionnez Artefacts, puis sélectionnez votre flux dans le menu déroulant.
Sélectionnez Se connecter au flux, puis sélectionnez NuGet.exe dans le volet de navigation gauche.
Ajoutez un fichier nuget.config à votre projet, dans le même dossier que votre fichier csproj ou .sln. Collez l’extrait de code XML fourni dans votre fichier. L’extrait de code doit ressembler à ce qui suit :
Flux à l'échelle de l'organisation :
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear /> <add key="<SOURCE_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" /> </packageSources> </configuration>
Flux à l'échelle du projet :
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear /> <add key="<SOURCE_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/<PROJECT_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" /> </packageSources> </configuration>
Connectez-vous à votre serveur Azure DevOps, puis accédez à votre projet.
Sélectionnez Artefacts, puis sélectionnez votre flux.
Sélectionnez Se connecter au flux, puis sélectionnez NuGet.exe dans le volet de navigation gauche.
Suivez les instructions de la section Project setup pour vous connecter à votre flux.
Connectez-vous à votre serveur Azure DevOps, puis accédez à votre projet.
Sélectionnez Artefacts, puis sélectionnez votre flux.
Sélectionnez Connect to Feed, puis NuGet dans le volet de navigation de gauche.
Suivez les instructions fournies pour ajouter votre URL source de package à votre fichier nuget.config.
Restaurer des packages
Exécutez la commande suivante dans le répertoire de votre projet pour restaurer vos packages :
nuget.exe restore