使用访问密钥,秘密密钥和RegionEndPoint构造函数在C#中实例化AmazonS3Client突然失败,出现DirectoryNotFoundException

时间:2019-02-13 09:25:48

标签: c# amazon-web-services aws-sdk

我的应用很长时间以来一直使用this aws c#sdk构造函数创建AmazonS3Client实例。

从文档中看,这似乎并不是首选的方法,但是再次,它已经工作了很长时间了,我看不到对此构造函数的任何评论。

实例化对象正在突然抛出

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

似乎它正在尝试查找aws配置文件或凭据文件,但为什么要这样做。该构造函数是否仍在工作,如果它明确获得访问密钥和秘密密钥,那又有什么需要?

更新: 引发异常后,可以手动将实例化设置为调试器中的下一条语句(换句话说,重试)。

1 个答案:

答案 0 :(得分:0)

我的SVN项目设置有问题。删除它并签出新副本,摆脱了异常。