Je crée un programme C# qui doit accéder à la fois à l'API Google Drive et aux feuilles. Lorsque j'installe la première API (Drive) avec la console NuGet, elle s'installe avec succès et me permet de l'utiliser correctement. Le problème, cependant, réside dans l'installation de la deuxième API. Quand je tape dans la commande pour installer l'API SheetsnuGet ne parvient pas à installer une deuxième API dans Visual Studio
Install-Package Google.Apis.Sheets.v4
renvoie le message d'erreur suivant:
Attempting to gather dependencies information for package
'Google.Apis.Sheets.v4.1.29.2.1002' with respect to project
'CSIBriarcliffAppUpdater', targeting '.NETFramework,Version=v4.5.2'
install-package : An error occurred while retrieving package metadata
for 'Google.Apis.Drive.v3.1.29.2.995' from source 'C:\Users\Lior Ben-
David\documents\visual
studio 2015\Projects\CSIBriarcliffAppUpdater\packages'.
At line:1 char:1
+ install-package Google.Apis.Sheets.v4
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Pour une raison quelconque, la deuxième API ne parvient pas à installer. J'ai recréé le projet des tonnes de fois et chaque fois que j'essaye d'installer une deuxième API, il renvoie toujours ce message d'erreur.
J'ai créé une nouvelle application de console ciblant .NET 4.5.2 dans VS 2017 et j'ai pu installer les deux bibliothèques sans problème (et j'ai essayé de les installer dans l'ordre inverse, aussi). Je suppose que cela est dû à une version obsolète de NuGet sur votre système. Qu'est-ce que [version de NuGet] (https://docs.microsoft.com/en-us/nuget/policies/nuget-faq#nuget-in-visual-studio) êtes-vous? – NightOwl888
J'utilisais NuGet 3.3.0, je viens de le mettre à jour maintenant tout fonctionne –