我在 ac# windows 应用程序中使用简单的 AWS SDK for .NET 文档示例来列出我的存储桶,我收到以下错误。我可以很好地创建存储桶并上传文件,但我不能对存储桶/对象进行任何列表/获取?有人可以帮我吗?谢谢。
ERROR MESSAGE - XML 文档中存在错误 (2, 2)。
错误内部异常 - 不是预期的。”
错误堆栈跟踪 - 在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)\r\n 在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)\r\n 在 Amazon.S3。 AmazonS3Client.processRequestResponse[T](HttpWebResponse httpResponse, S3Request request, Type t, T& response, Exception& Cause)\r\n 在 Amazon.S3.AmazonS3Client.handleHttpResponse[T](S3Request userRequest, HttpWebRequest request, HttpWebResponse httpResponse, Int32 重试, Int64 lengthOfRequest, T& response, Exception& cause, HttpStatusCode& statusCode)\r\n 在 Amazon.S3.AmazonS3Client.getResponseCallback[T](IAsyncResult 结果)\r\n 在 Amazon.S3.AmazonS3Client.endOperation[T](IAsyncResult 结果) \r\n 在 Amazon.S3.AmazonS3Client.EndListBuckets(IAsyncResult asyncResult)\r\n 在 Amazon.S3。AmazonS3Client.ListBuckets(ListBucketsRequest 请求)\r\n 在 Amazon.S3.AmazonS3Client.ListBuckets()\r\n
//代码
using (AmazonS3 amazonS3 = SetAmazonS3Client())
{
using (ListBucketsResponse response = amazonS3.ListBuckets())
{
foreach (S3Bucket bucket in response.Buckets)
{
Console.WriteLine("You own Bucket with name: {0}", bucket.BucketName);
}
}
}