NuGet で AWSSDK パッケージをインストールする - AWS SDK for .NET

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

NuGet で AWSSDK パッケージをインストールする

NuGet は .NET プラットフォームのパッケージ管理システムです。NuGet を使用すると、AWSSDK パッケージ、その他のいくつかの拡張機能をプロジェクトに追加します。詳細については、「」を参照してください。aws/dotnetGitHub ウェブサイトのリポジトリ

NuGet には常に AWSSDK パッケージの最新バージョンと以前のバージョンが含まれています。NuGet ではパッケージ間の依存関係が認識され、必要なすべてのパッケージが自動的にインストールされます。

警告

NuGet パッケージのリストには、単に「AWSSDK」という名前のパッケージが含まれることがあります (識別子は追加されません)。この NuGet パッケージをインストールしないでください。これはレガシーなので、新しいプロジェクトには使用しないでください。

NuGet を使用してインストールしたパッケージは、中央の場所ではなく、プロジェクトと一緒に保存されます。これにより、その他のアプリケーションの互換性問題を発生させることなく、特定のアプリケーションに固有のアセンブリバージョンをインストールすることができます。NuGet の詳細については、NuGet のドキュメントを参照してください。

注記

プロジェクトごとに NuGet パッケージをダウンロードしてインストールできない、または許可されない場合は、AWSSDK アセンブリを入手して、ローカル (またはオンプレミス) に格納できます。

これが該当し、AWSSDK アセンブリをまだ取得していない場合は、を参照してください。取得AWSSDKアセンブリ。ローカルに保存されたアセンブリの使用方法については、を参照してください。NuGet を使わずに AWSSDK アセンブリをインストールする

コマンドプロンプトまたはターミナルからの NuGet の使用

  1. に移動します。NuGet 上の AWSSDK パッケージプロジェクトに必要なパッケージを決定します。次に例を示します。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 ソリューションエクスプローラーからの NuGet の使用

  1. ソリューションエクスプローラーで、プロジェクトを右クリックして、コンテキストメニューの [NuGet パッケージの管理] を選択します。

  2. NuGet パッケージマネージャーの左側のペインで、[参照] を選択します。検索ボックスを使用して、インストールするパッケージを検索できます。NuGet は、AWSSDK.Core などの依存関係があるものもすべてインストールします。

    次の図は、のインストールを示しています。AWSSDK.S3パッケージ化する。

    
            NuGet パッケージマネージャーに表示された AWSSDK.S3 パッケージ。

パッケージマネージャーコンソールからの NuGet の使用

Visual Studio で、ツール,NuGet パッケージマネージャー,パッケージマネージャーコンソール

パッケージマネージャーコンソールを使用して、必要な AWSSDK パッケージをインストールできます。Install-Packageコマンド。たとえば、AWSSDK.S3 をインストールするには、次のコマンドを使用します。

PM> Install-Package AWSSDK.S3

NuGet は、AWSSDK.Core などの依存関係があるものもすべてインストールします。

以前のバージョンのパッケージをインストールする必要がある場合は、-Versionオプションを選択し、次の例に示すように、希望するパッケージのバージョンを指定します。

PM> Install-Package AWSSDK.S3 -Version 3.3.106.6

Package Manager Console コマンドの詳細については、を参照してください。PowerShell リファレンスMicrosoft のNuGet のドキュメント