

 适用于 .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-start-new-project"></a>

您可以使用多种技术来启动访问 AWS 服务的新项目。以下是一些此类技术：
+ 如果您不熟悉基于 AWS 的 .NET 开发，或者至少不熟悉适用于 .NET 的 AWS SDK，则可以在[快速了解](quick-start.md)中查看完整的示例。其中提供了对开发工具包的简单介绍。
+ 您可以使用 .NET CLI 启动基本项目。要查看此示例，请打开命令提示符或终端，创建文件夹或目录并导航到该文件夹或目录，然后输入以下内容。

  ```
  dotnet new console --name [SOME-NAME]
  ```

  已创建一个空项目，您可以向其中添加代码和 NuGet 程序包。有关更多信息，请参阅 [.NET Core 指南](https://learn.microsoft.com/en-us/dotnet/fundamentals/)。

  要查看项目模板列表，请使用以下命令：`dotnet new --list`
+ AWS Toolkit for Visual Studio 包括适用于各种 AWS 服务的 C\$1 项目模板。当您在 Visual Studio 中[安装工具包](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/setup.html)后，您可以在创建新项目时访问这些模板。

  要查看此内容，请转到[AWS Toolkit for Visual Studio用户指南](https://docs.aws.amazon.com/AWSToolkitVS/latest/UserGuide/)中的[使用 AWS 服务](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/working-with-services.html)。该部分中的几个示例创建新项目。
+ 如果您在 Windows 上使用 Visual Studio 进行开发，但没有使用AWS Toolkit for Visual Studio，请使用典型的方法来创建新项目。

  要查看示例，请打开 Visual Studio，然后选择**文件**、**新建**、**项目**。搜索“.net core”，然后选择 C\$1 版本的**控制台应用程序（.NET Core）**或 **WPF 应用程序（.NET Core）**模板。已创建一个空项目，您可以向其中添加代码和 NuGet 程序包。

您可以在[带有指导的代码示例高级库和框架](tutorials-examples.md)中找到一些有关如何使用 AWS 服务的示例。

**重要**  
如果您使用 AWS IAM Identity Center 进行身份验证，您的应用程序必须引用以下 NuGet 程序包，这样 SSO 解析才能生效：  
`AWSSDK.SSO`
`AWSSDK.SSOOIDC`
未能引用这些程序包将导致*运行时系统*异常。