不使用 NuGet 安装 AWSSDK 程序集 - AWS SDK for .NET

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

不使用 NuGet 安装 AWSSDK 程序集

本主题介绍了如何使用您在本地(或本地)获取和存储的 AWSSDK 程序集,如中所述获取 AWSSDK 程序集. 这是处理 SDK 引用的推荐方法,但在某些环境中是必需的。

注意

处理 SDK 参考的推荐方法是只下载并安装每个项目所需的 NuGet 软件包。中介绍了该方法使用 NuGet 安装 AWSSDK 软件包.

安装 AWSSDK 程序集
  1. 在项目区域中为所需的 AWSSDK 程序集创建一个文件夹。例如,您可以调用此文件夹。AwsAssemblies.

  2. 如果您尚未这样做,获取 AWSSDK 程序集,它将程序集放在某个本地下载或安装文件夹中。将所需程序集的 DLL 文件从该下载文件夹复制到项目中(到AwsAssemblies文件夹,在我们的例子中)。

    一定要复制任何依赖项。您可以找到有关依赖关系的信息GitHub网站。

  3. 按如下方式参考所需的组件。

    Cross-platform development
    1. 打开您的项目.csproj文件然后添加<ItemGroup>元素。

    2. <ItemGroup>元素,添加<Reference>元素带Include每个所需组件的属性。

      例如,对于 Amazon S3,您可以将以下行添加到项目的.csproj文件。

      在 Linux 和 macOS 上:

      <ItemGroup> <Reference Include="./AwsAssemblies/AWSSDK.Core.dll" /> <Reference Include="./AwsAssemblies/AWSSDK.S3.dll" /> </ItemGroup>

      在 Windows 上:

      <ItemGroup> <Reference Include="AwsAssemblies\AWSSDK.Core.dll" /> <Reference Include="AwsAssemblies\AWSSDK.S3.dll" /> </ItemGroup>
    3. 保存你的项目.csproj文件。

    Windows with Visual Studio and .NET Core
    1. 在 Visual Studio 中,加载项目并打开项目添加参考.

    2. 选择浏览按钮位于对话框底部。导航到项目的文件夹以及将所需 DLL 文件复制到的子文件夹(AwsAssemblies,例如)。

    3. 选择所有 DLL 文件,选择Add,然后选择确定.

    4. 保存您的项目。