问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

通过 NuGet 安装 AWSSDK 程序包

创作时间:
作者:
@小白创作中心

通过 NuGet 安装 AWSSDK 程序包

引用
亚马逊官方网站
1.
https://docs.aws.amazon.com/zh_cn/sdk-for-net/v3/developer-guide/net-dg-install-assemblies.html

本文介绍如何通过NuGet包管理器安装AWS SDK for .NET,包括通过命令行、Visual Studio Solution Explorer以及Package Manager Console三种方式。

通过 NuGet 安装 AWSSDK 程序包

NuGet 是 .NET 平台的包管理系统。有了 NuGet,您可以将AWSSDK 程序包以及其它几个扩展安装到您的项目中。有关其它信息,请参阅 GitHub 网站上的aws/dotnet存储库。

NuGet 始终具备最新版本的 AWSSDK 程序包,以及之前的版本。NuGet 能够识别程序包之间的依赖关系并自动安装所有必需的程序包。

警告:NuGet 程序包列表可能包括一个名为“AWSSDK”的程序包(没有附加标识符)。请勿安装此 NuGet 程序包;它是旧版,不应用于新项目。

通过 NuGet 安装的程序包与您的项目一起存储,而不是存储在中心位置。这使您可以安装特定于指定应用程序的程序集版本,而不会造成其他应用程序的兼容性问题。有关 NuGet 的更多信息,请参阅NuGet 文档。

注意:如果您不能或不允许按项目下载和安装 NuGet 程序包,则可以获取 AWSSDK 程序集并将其存储在本地。如果这适用于您,并且您尚未获取 AWSSDK 程序集,请参阅获取 AWSSDK 程序集。要了解如何使用本地存储的程序集,请参阅在没有 NuGet 的情况下安装 AWSSDK 程序集。

从命令行提示符处或终端使用 NuGet

  1. 转到AWSSDK NuGet 程序包,并确定您在项目中需要哪些 NuGet 程序包;例如AWSSDK.S3

  2. 从该程序包的网页复制 .NET CLI 命令,如以下示例所示。

    dotnet add package AWSSDK.S3 --version 3.3.110.19
    
  3. 在项目的目录中运行该 .NET CLI 命令。NuGet 还会安装所有依赖项,例如AWSSDK.Core。

注意:如果您只需要最新版本的 NuGet 程序包,则可以从命令中排除版本信息,如以下示例所示。
dotnet add package AWSSDK.S3

从 Visual Studio Solution Explorer 中使用 NuGet

  1. Solution Explorer中,右键单击您的项目,然后从上下文菜单中选择Manage NuGet Packages

  2. NuGet Package Manager (NuGet 软件包管理器)的左窗格中,选择Browse (浏览)。然后,您可以使用搜索框搜索所要安装的软件包。NuGet 还会安装所有依赖项,例如AWSSDK.Core。

下图显示了AWSSDK.S3程序包的安装。

从 Package Manager Console 使用 NuGet

从 Visual Studio工具菜单,依次选择NuGet Package ManagerPackage Manager Console

您可以从 Package Manager Console,使用Install-Package命令安装所需的 AWSSDK 程序包。例如,要安装AWSSDK.S3,请使用以下命令。

PM> Install-Package AWSSDK.S3

NuGet 还会安装所有依赖项,例如AWSSDK.Core。

如果您需要安装程序包的早期版本,请使用-Version选项并指定所需的程序包版本,如以下示例所示。

PM> Install-Package AWSSDK.S3 -Version 3.3.106.6

有关 Package Manager Console 命令的更多信息,请参阅微软NuGet 文档中的PowerShell 参考。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号