[英]nuGet fails to install a second API in Visual Studio
我正在创建一个需要访问Google驱动器和Sheets API的C#程序。 当我使用NuGet控制台安装第一个API(驱动器)时,它会成功安装,并且可以很好地使用它。 但是,问题在于安装第二个API。 当我键入命令以安装Sheets 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
由于某些原因,第二个API无法安装。 我已经无数次地重新创建了项目,并且每次尝试安装第二个API时,它总是返回此错误消息。
我收到错误消息的原因是我的NuGet已过时。 由于某种原因,VS不会通知您,因此我转到“工具”>“扩展和更新”并选择了NuGet并对其进行了更新。 一旦我再次尝试,一切都会正常进行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.