0

バケットを一覧表示するために、単純な AWS SDK for .NET ドキュメント サンプルを ac# Windows アプリケーションで使用していますが、以下のエラーが表示されます。バケットを作成してファイルをアップロードすることはできますが、バケット/オブジェクトのリスト/取得を行うことはできませんか? 誰か助けてくれませんか?ありがとう。

エラー メッセージ - 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 at Amazon.S3.AmazonS3Client.handleHttpResponse[T](S3Request userRequest, HttpWebRequest request, HttpWebResponse httpResponse, Int32 retries, 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);
        }
    }
}
4

1 に答える 1