Dopo l'aggiornamento il nostro progetto di utilizzare l'Azure SDK 2.5, ottengo la seguente eccezione di runtime quando schierato a Azure (ruolo web):Impossibile caricare il file o il montaggio ServiceRuntime 2.4.0.0
Impossibile caricare il file o assembly 'Microsoft.WindowsAzure.ServiceRuntime, Versione = 2.4.0.0, Culture = neutro, PublicKeyToken = 31bf3856ad364e35' o una delle sue dipendenze . Il sistema non trova il file specificato.
Uno dei pacchetti di riferimento di NuGet fa ancora riferimento a ServiceRuntime 2.4.0.0
. Da quello che ho capito, tutto quello che ho bisogno di fare per risolvere questo problema è creare un bindingRedirect
nel nostro web.config
:
<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.ServiceRuntime" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-2.5.0.0" newVersion="2.5.0.0"/>
</dependentAssembly>
Purtroppo questo non funziona. L'eccezione persiste. Qualcuno può fornire una guida?