0
GoogleドライブとシートAPIの両方にアクセスする必要のあるC#プログラムを作成しています。 NuGet Consoleで最初のAPI(ドライブ)をインストールすると、正常にインストールされ、うまく使えます。しかし、問題は2番目のAPIをインストールすることにあります。私はnuGetはVisual Studioに2番目のAPIをインストールできません
シートのAPIをインストールするには、コマンドにInstall-Package Google.Apis.Sheets.v4
を入力すると、それは次のエラーメッセージが返されます。何らかの理由で
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
を、第2のAPIは、インストールに失敗します。何回もプロジェクトを再作成しましたが、2番目のAPIをインストールしようとするたびに、常にこのエラーメッセージが返されます。
私はVS 2017で.NET 4.5.2を対象とした新しいコンソールアプリケーションを作成しました。問題なくライブラリをインストールすることができました。逆の順序でインストールしようとしました。私はあなたのシステムに古いバージョンのNuGetが原因であると考えています。 [NuGetのバージョン](https://docs.microsoft.com/en-us/nuget/policies/nuget-faq#nuget-in-visual-studio)は何ですか? – NightOwl888
私はNuGet 3.3.0を使用していました。 –