Создание экземпляра AmazonS3Client в C # с использованием ключа доступа, секретного ключа и конструктора RegionEndPoint неожиданно завершается с ошибкой DirectoryNotFoundException - PullRequest
0 голосов
/ 13 февраля 2019

Мое приложение долгое время создавало AmazonS3Client экземпляров, используя this aws c # sdk конструктор.

Из документов это не кажется предпочтительным способом сделать этоно, опять же, это работало в течение длительного времени, и я не вижу никаких замечаний по поводу того, что этот конструктор устарел.

Создание объекта так, как я делаю, внезапно вызывает

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\myUser\.aws\credentials'.'

Кажется, что он пытается найти профиль aws или файл учетных данных, но почему он это делает.Этот конструктор все еще работает, зачем он нужен, если он явно получает доступ и секретные ключи?

Обновление: После создания исключения вручную задайте создание экземпляра в качестве следующего операторав отладчике (другими словами, повторная попытка) будет работать.

1 Ответ

0 голосов
/ 13 февраля 2019

Что-то не так с моими настройками проекта SVN.Удалил его и проверил свежую копию, избавился от исключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...