Install and configure your toolchain - AWS SDK for .NET (version 3)

This documentation is for version 3.0 of the AWS SDK for .NET, which is mostly centered around .NET Framework and ASP.NET 4.x, Windows, and Visual Studio.

The latest version of the documentation at https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/ is mostly centered around .NET Core and ASP.NET Core. In addition to Windows and Visual Studio, it gives equal consideration to cross-platform development.

Install and configure your toolchain

To use the AWS SDK for .NET, you must have certain development tools installed.

Note

If you performed the quick start for the SDK, you might already have some of these tools installed. If you didn't do the quick start and are new to .NET development on AWS, consider doing that first for an introduction to the AWS SDK for .NET.

Cross-platform development

The following are required for cross-platform .NET development on Windows, Linux, or macOS:

  • Microsoft .NET Core SDK, version 2.1, 3.1, or later, which includes the .NET command line interface (CLI) (dotnet) and the .NET Core runtime.

Windows with Visual Studio and .NET Core

The following are required for development on Windows with Visual Studio and .NET Core:

  • Microsoft .NET Core 2.1, 3.1 or later

    This is typically included by default when installing a recent version of Visual Studio.