Release: AWS SDK for .NET 1.5.2

Release Notes>Release: AWS SDK for .NET 1.5.2
This release adds support for Cross-Origin Resource Sharing (CORS) in Amazon S3, Cost Allocation Tagging of AWS resources, and support for creating signed URLs for private Amazon CloudFront distributions.


Submitted By: Jim@AWS
Created On: August 31, 2012 10:28 PM GMT
Last Updated: August 31, 2012 10:28 PM GMT

New Features

Cost Allocation Tagging

Support for Cost Allocation Tagging — which you can use to label your AWS resources so you can more easily track your costs against projects or other criteria — has been added to the SDK for Amazon CloudFormation, Amazon RDS and Amazon S3.

For more information about viewing tags in your bill, see Cost Allocation and Tagging in About AWS Account Billing.


We've added support for Cross-Origin Resource Sharing (CORS) to Amazon S3. This feature enables you to access resources in Amazon S3 buckets from within sandboxed applications (such as Ajax-backed web applications).

Amazon CloudFront Private URL Signing

Using the new utility class Amazon.CloudFront.AmazonCloudFrontUrlSigner signed URLs can be created for private distributions.

var url = AmazonCloudFrontUrlSigner.GetCannedSignedURL(AmazonCloudFrontUrlSigner.Protocol.http, 
    new FileInfo(cloudFrontPrivateKey), 
    keyPairId, DateTime.Now.AddDays(1));

Amazon ElastiCache Session Support

Session support has been added to the Amazon ElastiCache client.

Resolved Issues

Issue Description
Fixed AmazonS3Client error retries Fixed an issue with the client abandoning an operation when an error is thrown but there is not specific error detail to inspect. The client now automatically retries the operation.

Known Issues

Issue Description
Installation Requires Administrator Privileges The default install location is %PROGRAMFILES%, which on most computers is "c:\program files". In order to install files to the default location, the MSI must be run by an Administrator. If you don't have Administrator privileges on the machine, please change the install location to something like "c:\Documents and Settings\<you>\AWS SDK for .NET", and the install will complete successfully. If you are running on Vista, your personal folder is similar to "c:\users\<you>\".
Uninstalling the SDK Produces "Unknown Publisher" Message On Windows Vista, uninstalling the MSI results in an "Unknown Publisher" dialog even though the installer is signed by Amazon Web Services. This is a known Windows Installer bug on Windows Vista, and is documented here:

Supported API Versions

This release of the SDK supports the following API versions:

Service API Version
Amazon CloudFront 2012-05-05
Amazon CloudSearch 2011-02-01
Amazon CloudWatch 2010-08-01
Amazon DynamoDB 2011-12-05
Amazon Elastic Compute Cloud 2012-07-20
Amazon Elastic MapReduce 2009-03-31
Amazon ElastiCache 2012-03-09
Amazon Glacier 2012-06-01
Amazon Relational Database Service 2012-07-01
Amazon Simple Email Service 2010-12-01
Amazon Simple Notification Service 2010-03-31
Amazon Simple Queue Service 2011-10-01
Amazon Simple Storage Service 2006-03-01
Amazon Simple Workflow Service 2012-01-25
Amazon SimpleDB 2009-04-15
Auto Scaling 2011-01-01
AWS CloudFormation 2010-05-15
AWS Elastic Beanstalk 2010-12-01
AWS Identity and Access Management 2010-05-08
AWS Import/Export 2010-06-01
AWS Route 53 2012-02-29
AWS Security Token Service 2011-06-15
AWS Storage Gateway 2012-03-12
Elastic Load Balancing 2012-06-01
©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.