

Der AWS SDK für .NET V3 ist in den Wartungsmodus übergegangen.

Wir empfehlen Ihnen, auf [AWS SDK für .NET V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html) zu migrieren. Weitere Einzelheiten und Informationen zur Migration finden Sie in unserer [Ankündigung zum Wartungsmodus](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Besondere Überlegungen zur Unity-Unterstützung
<a name="unity-special"></a>

Wenn Sie [den.NET Standard 2.0](https://docs.microsoft.com/en-us/dotnet/standard/net-standard) für Ihre Unity-Anwendung verwenden, muss Ihre Anwendung direkt auf die AWS SDK für .NET Assemblys (DLL-Dateien) verweisen, anstatt sie zu verwenden NuGet. AWS SDK für .NET Angesichts dieser Anforderung müssen Sie die folgenden wichtigen Aktionen ausführen.


+ Sie müssen sich die AWS SDK für .NET Baugruppen besorgen und sie auf Ihr Projekt anwenden. Informationen dazu, wie Sie dies tun können, finden Sie [Laden Sie ZIP-Dateien herunter und entpacken Sie sie](net-dg-obtain-assemblies.md#download-zip-files) im Thema[Beschaffung von AWSSDK Baugruppen](net-dg-obtain-assemblies.md).
+ Sie müssen neben DLLs for **AWSSDK.Core** und den anderen AWS Diensten, die Sie verwenden, Folgendes DLLs in Ihr Unity-Projekt aufnehmen. Ab Version 3.5.109 von enthält die AWS SDK für .NET.NET-Standard-ZIP-Datei diese zusätzlichen. DLLs
  + [Microsoft.Bcl. AsyncInterfaces.dll](https://www.nuget.org/packages/Microsoft.Bcl.AsyncInterfaces/)
  + [System.Laufzeit. CompilerServices.Unsafe.dll](https://www.nuget.org/packages/System.Runtime.CompilerServices.Unsafe/)
  + [System.Threading.Tasks.Extensions.dll](https://www.nuget.org/packages/System.Threading.Tasks.Extensions/)
+ Wenn Sie [IL2CPP](https://docs.unity3d.com/Manual/IL2CPP.html) verwenden, um Ihr Unity-Projekt zu erstellen, müssen Sie Ihrem Asset-Ordner eine `link.xml` Datei hinzufügen, um Code-Stripping zu verhindern. Die `link.xml` Datei muss alle AWSSDK Assemblys auflisten, die Sie verwenden, und jede muss das `preserve="all"` Attribut enthalten. Der folgende Ausschnitt zeigt ein Beispiel für diese Datei.

  ```
  <linker>
      <assembly fullname="AWSSDK.Core" preserve="all"/>
      <assembly fullname="AWSSDK.DynamoDBv2" preserve="all"/>
      <assembly fullname="AWSSDK.Lambda" preserve="all"/>
  </linker>
  ```

**Anmerkung**  
Interessante Hintergrundinformationen zu dieser Anforderung finden Sie im Artikel unter [https://aws.amazon.com/blogs/developer/ referencing-the-aws-sdk - for-net-standard -2-0- -uwp/](https://aws.amazon.com/blogs/developer/referencing-the-aws-sdk-for-net-standard-2-0-from-unity-xamarin-or-uwp/). from-unity-xamarin-or

Zusätzlich zu diesen speziellen Überlegungen finden Sie unter Informationen [Was hat sich für Version 3.5 geändert](net-dg-v35.md#net-dg-v35-changes) zur Migration Ihrer Unity-Anwendung auf Version 3.5 von. AWS SDK für .NET