

La AWS SDK pour .NET V3 est passée en mode maintenance.

Nous vous recommandons de migrer vers la version [AWS SDK pour .NET V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html). Pour plus de détails et d'informations sur la façon de migrer, veuillez consulter notre [annonce relative au mode de maintenance](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Installez AWSSDK des assemblages sans NuGet
<a name="net-dg-install-without-nuget"></a>

Cette rubrique décrit comment utiliser les AWSSDK assemblages que vous avez obtenus et stockés localement (ou sur site) comme décrit dans[Obtention d' AWSSDK assemblages](net-dg-obtain-assemblies.md). Cette méthode **n'est pas** recommandée pour gérer les références au SDK, mais elle est requise dans certains environnements.

**Note**  
La méthode recommandée pour gérer les références aux SDK consiste à télécharger et à installer uniquement les NuGet packages dont chaque projet a besoin. Cette méthode est décrite dans[Installez AWSSDK des packages avec NuGet](net-dg-install-assemblies.md).

**Pour installer des AWSSDK assemblages**

1. Créez un dossier dans votre zone de projet pour les AWSSDK assemblages requis. Par exemple, vous pouvez appeler ce dossier`AwsAssemblies`.

1. Si ce n'est pas déjà fait, [procurez-vous les AWSSDK assemblages](net-dg-obtain-assemblies.md), qui les placeront dans un dossier de téléchargement ou d'installation local. Copiez les fichiers DLL pour les assemblages requis depuis ce dossier de téléchargement dans votre projet (dans le `AwsAssemblies` dossier, dans notre exemple).

   Veillez également à copier toutes les dépendances. Vous trouverez des informations sur les dépendances sur le [GitHub](https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/generator/ServiceModels/_sdk-versions.json)site Web.

1. Faites référence aux assemblages requis comme suit.

------
#### [ Cross-platform development ]

   1. Ouvrez le `.csproj` fichier de votre projet et ajoutez un `<ItemGroup>` élément.

   1. Dans l'`<ItemGroup>`élément, ajoutez un `<Reference>` élément avec un `Include` attribut pour chaque assemblage requis.

      Pour Amazon S3, par exemple, vous devez ajouter les lignes suivantes au `.csproj` fichier de votre projet.

      **Sous Linux et macOS :**

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

      **Sous Windows :**

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

   1. Enregistrez le `.csproj` fichier de votre projet.

------
#### [ Windows with Visual Studio and .NET Core ]

   1. Dans Visual Studio, chargez votre projet et ouvrez **Projet**, **Ajouter une référence**.

   1. Cliquez sur le bouton **Parcourir** en bas de la boîte de dialogue. Accédez au dossier de votre projet et au sous-dossier dans lequel vous avez copié les fichiers DLL requis (`AwsAssemblies`par exemple).

   1. Sélectionnez tous les fichiers DLL, choisissez **Ajouter**, puis **OK**.

   1. Enregistrez votre projet.

------