NuGet を使用せずに AWSSDK アセンブリをインストールする - AWS SDK for .NET

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

NuGet を使用せずに AWSSDK アセンブリをインストールする

このトピックでは、「 AWSSDK アセンブリの取得」の説明に従って入手し、ローカル (またはオンプレミス) に保存した AWSSDK アセンブリの使用方法について説明します。この方法は、SDK リファレンスの処理には推奨されませんが、一部の環境では必須です。

注記

SDK リファレンスを処理するには、各プロジェクトで必要とされる NuGet パッケージのみをダウンロードしてインストールする方法が推奨されます。その方法については、「NuGet を使用して AWSSDK パッケージをインストールする」を参照してください。

AWSSDK アセンブリをインストールするには
  1. 必要な AWSSDK アセンブリのプロジェクト領域にフォルダを作成します。この例では、フォルダに AwsAssemblies と名前を付けます。

  2. AWSSDK アセンブリをまだ入手していない場合は、AWSSDK アセンブリを入手します。アセンブリは、ローカルのダウンロードフォルダまたはインストールフォルダに保存されます。必要なアセンブリの DLL ファイルを、そのダウンロードフォルダからプロジェクト (この例の場合、AwsAssemblies フォルダ) にコピーします。

    必ず依存関係もコピーします。依存関係については、GitHub ウェブサイトを参照してください。

  3. 次のように、必要なアセンブリを参照します。

    Cross-platform development
    1. プロジェクトの .csproj ファイルを開き、<ItemGroup> 要素を追加します。

    2. <ItemGroup> 要素では、必要なアセンブリごとに Include 属性を持つ <Reference> 要素を追加します。

      たとえば、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. ダイアログボックスの下部にある [Browse] (参照) ボタンをクリックします。プロジェクトのフォルダと必要な DLL ファイルをコピーしたサブフォルダ (AwsAssemblies など) に移動します。

    3. すべての DLL ファイルを選択し、[Add] (追加)、[OK] の順に選択します。

    4. プロジェクトを保存します。