Closed shihaonan369 closed 4 years ago
IClientProfile profile = DefaultProfile.GetProfile("cn-hangzhou", _access_key_id, _access_secret); DefaultAcsClient client = new DefaultAcsClient(profile); var describeRegionsRequest = new DescribeRegionsRequest(); try { //获取地区 var regions = client.GetAcsResponse(describeRegionsRequest).Regions; //枚举所有IP,查找指定IP foreach (var region in regions) { DescribeEipAddressesResponse describeEipAddressesResponse; do { var describeEipAddressesRequest = new DescribeEipAddressesRequest() { RegionId = region.RegionId }; describeEipAddressesResponse = client.GetAcsResponse(describeEipAddressesRequest); var eipAddresses = describeEipAddressesResponse.EipAddresses; } while (describeEipAddressesResponse.PageNumber < describeEipAddressesResponse.TotalCount / describeEipAddressesResponse.PageSize + 1); } } catch (ServerException e) { Console.WriteLine(e); } catch (ClientException e) { Console.WriteLine(e); }
以上代码会在 describeEipAddressesResponse = client.GetAcsResponse(describeEipAddressesRequest); 处报错,错误信息为
describeEipAddressesResponse = client.GetAcsResponse(describeEipAddressesRequest);
An item with the same key has already been added. Key: RegionId
@shihaonan369 您好,根据您的代码目前没有复现问题。如有更详细的复现方式请留言,我们将尽快跟进。
以上代码会在
describeEipAddressesResponse = client.GetAcsResponse(describeEipAddressesRequest);
处报错,错误信息为