在适用于Visual Studio的AWS工具箱中获取错误:加载AWS配置文件时出错

时间:2018-11-27 20:30:06

标签: aws-sdk-net

我已经安装了适用于VS 2017的AWS开发工具包工具。它运行正常。从几天前开始,突然我收到错误消息“加载AWS配置文件时出错:未找到方法:'Amazon.Runtime.TcpKeepAlive Amazon.Runtime.ClientConfig.get_TcpKeepAlive()”

我尝试卸载并重新安装该工具包,也尝试将其安装在装有VS 2013的其他计算机上,但是都给出了相同的错误。

enter image description here 工具包是否有问题或AWS方面发生的任何更改?

我有带有最新更新的Windows 10。 VS2017社区版 VS2013社区版

谢谢。

2 个答案:

答案 0 :(得分:3)

这主要是由于旧版本的AWSSDK.core已被添加到GAC中,并迫使您的VS使用旧版本的AWSSDK.core.dll。

从GAC卸载所有其他/先前版本的AWSSDK库(AWSSDK.S3.dll等)后,为我解决了这个问题。

也可以将最新的AWSSDK.core.dll安装到GAC。

希望此信息对某人有帮助。

答案 1 :(得分:0)

对我有用的解决方案: https://github.com/aws/aws-sdk-net/issues/1138

我已通过卸载最新版本并从Visual Studio更新网站(确切的链接https://aws.amazon.com/visualstudio下载了以前的vsix)安装了以前的稳定版本的AWS工具栏来解决此问题。我已将驱动器添加到您可以下载的驱动器中。https://drive.google.com/open?id=1Fkrxmv-dM8fwGDjNqse1Ssdm0k3YYbcH

一旦安装了旧扩展,请确保在VS中禁用自动更新扩展。

相关问题