AWS S3: доза TransferUtility не содержит определения для UploadAsync в asp.net - PullRequest
0 голосов
/ 05 июня 2019

При использовании следующего кода появляется ошибка

TransferUtility не содержит определения для UploadAsync


TransferUtility fileTransferUtility = new TransferUtility(s3Client);

TransferUtilityUploadRequest uploadRequest = new TransferUtilityUploadRequest
{
    BucketName = "bucketname",
    FilePath = "foldername",
    Key = "filename",
    InputStream = "file input Stream"
};

uploadRequest.UploadProgressEvent +=
    new EventHandler<UploadProgressArgs>(uploadRequest_UploadPartProgressEvent);

await fileTransferUtility.UploadAsync(uploadRequest);

1 Ответ

0 голосов
/ 06 июня 2019

Наконец-то я получил решение: я использовал AWSSDK.S3 версии 3.3.102.9 и .Net версии 4.0

Для использования UploadAsync() Требуется AWSSDK.S3 версии 3.3.102.11 и требуется .Net версии 4.5 или выше.

...