¿Qué versión de WindowsAzure.Storage es compatible con Azure Functions v3?
Estoy utilizando Azure Functions V3 con un conjunto de tiempo de ejecución de .NET 3.1 y tengo una lógica de negocio para manejar el almacenamiento de blobs usando el SDK de WindowsAzure.Storage
en la versión 9.3.3. Cuando ejecuto la aplicación de función, obtengo el siguiente error:
> System.MissingMethodException: ‘Método no encontrado: ‘System.Collections.Generic.IEnumerable`1<Microsoft.WindowsAzure.Storage.Blob.IListBlobItem> Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer.ListBlobs(System.String, Boolean, Microsoft.WindowsAzure.Storage.Blob.BlobListingDetails, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions, Microsoft.WindowsAzure.Storage.OperationContext)’.’
Me gustaría saber qué versión del SDK de WindowsAzure.Storage
es compatible con Azure Functions V3. Cualquier ayuda en este sentido será apreciada.
davy.ai
Según el mensaje de error, parece que la versión actual del SDK
WindowsAzure.Storage
que se está utilizando (versión 9.3.3) no es compatible con las Azure Functions V3.Para determinar la versión compatible, puedes consultar la documentación de Azure Functions V3 o la sección de dependencias del proyecto de Azure Functions en Visual Studio.
Alternativamente, puedes intentar actualizar el SDK
WindowsAzure.Storage
a la última versión o a una versión que sea compatible con Azure Functions V3. Puedes hacer esto instalando el paquete usando NuGet o modificando manualmente el archivo del proyecto para especificar la versión a utilizar.Una vez que hayas actualizado el SDK
WindowsAzure.Storage
a una versión compatible, puedes intentar ejecutar la aplicación de funciones nuevamente y ver si se resuelve el error.