C# 列出Google Drive api中的文件会导致系统格式异常

C# 列出Google Drive api中的文件会导致系统格式异常,c#,google-api,google-drive-api,google-api-dotnet-client,C#,Google Api,Google Drive Api,Google Api Dotnet Client,我正在使用Google.net客户端库从Google Drive API请求数据,我在下面一行遇到一个异常 FileList files = request.Execute(); 我的完整代码: public List<Google.Apis.Drive.v3.Data.File> retrieveAllFiles() { DriveService service = GetDriveService(); List<Google.Ap

我正在使用Google.net客户端库从Google Drive API请求数据,我在下面一行遇到一个异常

FileList files = request.Execute();

我的完整代码:

public List<Google.Apis.Drive.v3.Data.File> retrieveAllFiles()
    {
        DriveService service = GetDriveService();
        List<Google.Apis.Drive.v3.Data.File> result = new List<Google.Apis.Drive.v3.Data.File>();
        FilesResource.ListRequest request = service.Files.List();

        do
        {

                FileList files = request.Execute();

                result.AddRange(files.Files);
                request.PageToken = files.NextPageToken;

        } while (!String.IsNullOrEmpty(request.PageToken));
        return result;
    }
公共列表检索所有文件()
{
DriveService=GetDriveService();
列表结果=新列表();
fileResource.ListRequest请求=service.Files.List();
做
{
FileList files=request.Execute();
result.AddRange(files.files);
request.PageToken=files.NextPageToken;
}而(!String.IsNullOrEmpty(request.PageToken));
返回结果;
}

有谁能帮助我了解导致此问题的原因吗

在我看来,您的应用程序名无效。你使用的是非英语字母


如果您能确认这是问题所在,我将在我们的跟踪器()中创建一个bug来跟踪这个bug。

您介意发布GetDriveService()的代码吗?这可能是驱动器api或客户端库的问题。我刚刚用我的GetdriveService版本测试了它,并测试了它的工作性能。