¡Se AWS SDK para .NET ha publicado la versión 4 (V4) del!
Para empezar a usar la nueva versión del SDK, consulte la Guía para desarrolladores de AWS SDK para .NET (versión 4), especialmente el tema Migración a la versión 4.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Consideraciones especiales sobre la compatibilidad con Unity
Si utiliza AWS SDK para .NET y .NET Standard 2.0
-
Debe obtener los ensamblados de AWS SDK para .NET y aplicarlos al proyecto. Para obtener información sobre cómo hacerlo, consulte Descarga y extracción de archivos ZIP en el tema Obtención de ensamblados de AWSSDK.
-
Debe incluir los siguientes archivos DLL en el proyecto de Unity junto con los archivos DLL de AWSSDK.Core y de los demás servicios de AWS que utilice. A partir de la versión 3.5.109 de AWS SDK para .NET, el archivo ZIP de .NET Standard contiene estos archivos DLL adicionales.
-
Si utiliza IL2CPP
para crear el proyecto de Unity, debe agregar un archivo link.xmla la carpeta Asset para evitar la extracción de código. El archivolink.xmldebe contener todos los ensamblados de AWSSDK que use, y cada uno debe incluir el atributopreserve="all". El siguiente fragmento de código es un ejemplo de este archivo.<linker> <assembly fullname="AWSSDK.Core" preserve="all"/> <assembly fullname="AWSSDK.DynamoDBv2" preserve="all"/> <assembly fullname="AWSSDK.Lambda" preserve="all"/> </linker>
nota
Para leer información básica interesante relacionada con este requisito, consulte el artículo en https://aws.amazon.com/blogs/developer/referencing-the-aws-sdk-for-net-standard-2-0-from-unity-xamarin-or-uwp/
Además de estas consideraciones especiales, consulte ¿Qué ha cambiado en la versión 3.5? para obtener información sobre cómo migrar la aplicación de Unity a la versión 3.5 de AWS SDK para .NET.