

È stata rilasciata la versione 4 (V4) di\$1 AWS SDK per .NET 

Per informazioni su come apportare modifiche e migrare le applicazioni, consulta l'argomento sulla [migrazione](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html).

 [https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Installare AWSSDK gli assiemi senza NuGet
<a name="net-dg-install-without-nuget"></a>

Questo argomento descrive come utilizzare gli AWSSDK assembly ottenuti e archiviati localmente (o in locale) come descritto in. [Ottenere assiemi AWSSDK ](net-dg-obtain-assemblies.md) Questo **non** è il metodo consigliato per gestire i riferimenti SDK, ma è obbligatorio in alcuni ambienti.

**Nota**  
Il metodo consigliato per gestire i riferimenti SDK consiste nel scaricare e installare solo i NuGet pacchetti necessari a ciascun progetto. Questo metodo è descritto in[Installa AWSSDK pacchetti con NuGet](net-dg-install-assemblies.md).

**Per installare gli AWSSDK assiemi**

1. Create una cartella nell'area del progetto per gli assiemi richiesti. AWSSDK Ad esempio, potresti chiamare questa cartella. `AwsAssemblies`

1. Se non l'avete ancora fatto, [procuratevi gli AWSSDK assembly](net-dg-obtain-assemblies.md), che verranno collocati in una cartella locale di download o installazione. Copiate i file DLL per gli assembly richiesti dalla cartella di download nel progetto (nella cartella, nel `AwsAssemblies` nostro esempio).

   Assicuratevi di copiare anche tutte le dipendenze. Puoi trovare informazioni sulle dipendenze sul sito web. [GitHub](https://github.com/aws/aws-sdk-net/blob/main/generator/ServiceModels/_sdk-versions.json)

1. Fate riferimento agli assiemi richiesti come segue.

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

   1. Aprite il `.csproj` file del progetto e aggiungete un `<ItemGroup>` elemento.

   1. Nell'`<ItemGroup>`elemento, aggiungete un `<Reference>` elemento con un `Include` attributo per ogni assieme richiesto.

      Per Amazon S3, ad esempio, dovresti aggiungere le seguenti righe al file del `.csproj` tuo progetto.

      **Su Linux e macOS:**

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

      **In Windows:**

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

   1. Salva il `.csproj` file del tuo progetto.

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

   1. In Visual Studio, carica il progetto e apri **Project**, **Add Reference**.

   1. Scegli il pulsante **Sfoglia** nella parte inferiore della finestra di dialogo. Accedete alla cartella del progetto e alla sottocartella in cui avete copiato i file DLL richiesti (ad `AwsAssemblies` esempio).

   1. **Selezionate tutti i file DLL, scegliete **Aggiungi** e fate clic su OK.**

   1. Salva il tuo progetto.

------