

 适用于 .NET 的 AWS SDK V3 已进入维护模式。

我们建议您迁移到 [适用于 .NET 的 AWS SDK V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html)。有关如何迁移的更多详细信息和信息，请参阅我们的[维护模式公告](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 安装和配置工具链
<a name="net-dg-dev-env"></a>

要使用适用于 .NET 的 AWS SDK，您必须安装特定的开发工具。

## 跨平台开发
<a name="net-dg-dev-env-cross"></a>

对于 Windows、Linux 或 macOS 上的跨平台 .NET 开发，需要具备：
+ Microsoft [.NET Core 开发工具包](https://learn.microsoft.com/en-us/dotnet/fundamentals/)，版本 2.1、3.1 或更高版本，其中包括 .NET 命令行界面 (CLI) (**`dotnet`**) 和 .NET Core 运行时。
+ 适合您的操作系统和要求的代码编辑器或集成式开发环境（IDE）。这通常为 .NET Core 提供一些支持。

  示例包括 [Microsoft Visual Studio Code（VS 代码）](https://code.visualstudio.com/) 、[JetBrains Rider](https://www.jetbrains.com/rider/) 和 [Microsoft Visual Studio](https://visualstudio.microsoft.com/vs/)。
+ （可选）一个适用于您选择的编辑器和操作系统的AWS工具包（如果有）。

  示例包括 [AWS Toolkit for Visual Studio Code](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/welcome.html)、[AWS Toolkit for JetBrains](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/welcome.html) 和 [AWS Toolkit for Visual Studio](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/welcome.html)。

## 在 Windows 上使用 Visual Studio 和 .NET Core 开发
<a name="net-dg-dev-env-winvs"></a>

对于在 Windows 使用 Visual Studio 和 .NET Core 进行开发，需要以下项：
+ [Microsoft Visual Studio](https://visualstudio.microsoft.com/vs/)
+ Microsoft .NET Core 2.1、3.1 或更高版本

  默认情况下，安装最新版本的 Visual Studio 时通常会包含此功能。
+ （可选）AWS Toolkit for Visual Studio，这款插件提供了用户界面，可用于从 Visual Studio 管理 AWS 资源和本地配置文件。要安装该工具包，请参阅[AWS Toolkit for Visual Studio设置](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/getting-set-up.html)。

  有关更多信息，请参阅[《AWS Toolkit for Visual Studio 用户指南》](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/)。

## 后续步骤
<a name="net-dg-dev-env-next"></a>

[使用配置 SDK 身份验证 AWS](creds-idc.md)