Мое приложение долгое время создавало AmazonS3Client
экземпляров, используя this aws c # sdk конструктор.
Из документов это не кажется предпочтительным способом сделать этоно, опять же, это работало в течение длительного времени, и я не вижу никаких замечаний по поводу того, что этот конструктор устарел.
Создание объекта так, как я делаю, внезапно вызывает
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\myUser\.aws\credentials'.'
Кажется, что он пытается найти профиль aws или файл учетных данных, но почему он это делает.Этот конструктор все еще работает, зачем он нужен, если он явно получает доступ и секретные ключи?
Обновление: После создания исключения вручную задайте создание экземпляра в качестве следующего операторав отладчике (другими словами, повторная попытка) будет работать.