

のバージョン 4 (V4) AWS SDK for .NET がリリースされました。

重要な変更とアプリケーションの移行については、[「移行トピック](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)

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

# Unity のサポートに関する特別な考慮事項
<a name="unity-special"></a>

Unity アプリケーションに AWS SDK for .NET および [.NET Standard 2.0](https://docs.microsoft.com/en-us/dotnet/standard/net-standard) を使用する場合、アプリケーションは NuGet を使用するのではなく、アセンブリ (DLL ファイル) を直接参照 AWS SDK for .NET する必要があります。この要件を考慮すると、実行する必要がある重要なアクションは次のとおりです。


+  AWS SDK for .NET アセンブリを取得し、プロジェクトに適用する必要があります。これを行う方法については、トピック「[AWSSDK アセンブリを入手する](net-dg-obtain-assemblies.md)」の「[ZIP ファイルをダウンロードして抽出する](net-dg-obtain-assemblies.md#download-zip-files)」を参照してください。
+ Unity プロジェクトには、AWSSDK.Core の DLLs および使用しているその他の AWS サービスとともに、次の DLLs を含める必要があります。 **AWSSDK** のバージョン 3.5.109 以降 AWS SDK for .NET、.NET Standard ZIP ファイルにはこれらの追加の DLLsが含まれています。
  + [Microsoft.Bcl.AsyncInterfaces.dll](https://www.nuget.org/packages/Microsoft.Bcl.AsyncInterfaces/)
  + [system.runtime.CompilerServices.unsafe.dll](https://www.nuget.org/packages/System.Runtime.CompilerServices.Unsafe/)
  + [system.tasks.Extensions.dll](https://www.nuget.org/packages/System.Threading.Tasks.Extensions/)
+ [IL2CPP](https://docs.unity3d.com/Manual/IL2CPP.html) を使用して Unity プロジェクトをビルドする場合、コードのストリッピングが行われないようにするため、`link.xml` ファイルをアセットフォルダに追加する必要があります。`link.xml` ファイルには、使用しているすべての AWSSDK アセンブリがリストされている必要があり、各アセンブリには `preserve="all"` 属性が含まれている必要があります。以下のスニペットは、このファイルの例です。

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

**注記**  
この要件に関連する興味深い背景情報については、[https://aws.amazon.com/blogs/developer/referencing-the-aws-sdk-for-net-standard-2-0-from-unity-xamarin-or-uwp/](https://aws.amazon.com/blogs/developer/referencing-the-aws-sdk-for-net-standard-2-0-from-unity-xamarin-or-uwp/) の記事を参照してください。