使用安裝 AWSSDK 套件 NuGet - AWS SDK for .NET

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用安裝 AWSSDK 套件 NuGet

NuGet是 .NET 平台的套件管理系統。使用時 NuGet,您可以將AWSSDK套件以及其他幾個擴充功能安裝到專案中。如需詳細資訊,請參閱網站上的 aws/dotnet 儲存庫。 GitHub

NuGet 始終具有最新版本的 AWSSDK 軟件包以及以前的版本。 NuGet知道軟件包之間的依賴關係,並自動安裝所有必需的軟件包。

警告

套件清單可能 NuGet 包含一個名為 "AWSSDK" (沒有附加的識別碼)。請勿安裝此 NuGet 套件;這是舊版套件,不應用於新專案。

一起安裝的套件 NuGet 會與您的專案一起儲存,而不是儲存在中央位置。這可讓您安裝給定應用程式的特定組件版本,無需為其他應用程式產生相容性問題。如需有關的詳細資訊 NuGet,請參閱NuGet 文件

注意

如果您不能或不允許在每個項目上下載和安裝 NuGet 軟件包,則可以獲取 AWSSDK 組件並將其存儲在本地(或內部部署)。

如果這適用於您,且您尚未取得 AWSSDK 組件,請參閱取得 AWSSDK 組件。若要瞭解如何使用本機儲存的組件,請參閱〈〉在沒有 NuGet 的情況下安裝 AWSDK 程序集

NuGet 從命令提示符或終端使用

  1. 轉到的AWSSDK 軟件包, 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

NuGet 從解決方案資源管理器中使用

  1. [方案總管] 中,以滑鼠右鍵按一下您的專案,然後從內容功能表選擇 [管理 NuGet 套件

  2. 在「P NuGet ackage 管理員」的左窗格中,選擇「瀏覽」。然後,您可以使用搜尋方塊來搜尋要安裝的套件。 NuGet 也會安裝任何相依性,例如 AWSSDK.Core。

    下圖顯示 AWSSDK.S3 套件的安裝。

    AWSSDK包管理器中顯示的 .S3 NuGet 軟件包。

NuGet 從 Package 管理員主控台使用

在 Visual Studio 中,選擇工具、P NuGet ackage 管理員、P ackage 管理員主控台

您可以使用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 件管理員主控台命令的詳細資訊,請PowerShell參閱 Microsoft NuGet文件中的參考資料。