我从Nuget安装了Google.Api.Drives.v2没有问题,但是当我尝试创建DriveService对象时,我发现多个文件未找到错误。当我运行Windows 8.1,VS2013但是使用不同的Google Drive对象时,我曾偶尔得到这个,并且它从未如此停止过。自升级到VS2015以来,我无法让它工作,我甚至完全删除了所有对Google Api的引用,并重新安装了软件包并重置了引用。这是我正在运行的C#代码:
ClientSecrets GoogleSecrets = new ClientSecrets();
GoogleSecrets.ClientId = ClientID;
GoogleSecrets.ClientSecret = ClientSecret;
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(GoogleSecrets,
new[] { DriveService.Scope.Drive },
"user",
CancellationToken.None,
new FileDataStore("Test")).Result;
这是我调试时得到的图片:
如果我继续单步执行,我会收到大量其他文件的错误。一些例子:GoogleWebAuthorizationBroker.cs,GoogleAuthorizationCodeFlow.cs等。
最后,如果我继续单步执行,我会得到一个System.AggregateException:mscorlib.dll中出现未处理的“System.AggregateException”类型异常
我确信这是愚蠢和简单的事情。任何建议都会有所帮助,谢谢!