Добавил .NET Amazon SDK в мой проект и смог без проблем загрузить изображения в Amazon S3, как на моем локальном сервере, так и AppHarbor .
Затем я добавил эту строкучтобы установить заголовок истечения срока действия при загрузке на S3:
request.AddHeader("Expires", DateTime.Now.AddYears(10).ToString("r"));
Это прекрасно работает с моего локального сервера, правильно настраивая заголовок Expires на S3., Я получаю следующую ошибку сборки:
error CS1061: 'Amazon.S3.Model.PutObjectRequest' does not contain a definition for
'AddHeader' and no extension method 'AddHeader' accepting a first argument of type
'Amazon.S3.Model.PutObjectRequest' could be found (are you missing a using directive or
an assembly reference?)
Большое спасибо за вашу помощь!