Heb je geprobeerd een assembly-omleiding toe te voegen aan je web.config?
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="ServiceStack.Common" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.9.70.0" newVersion="3.9.70.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
Het kan zijn dat een van de items in het pakket dat u hebt geïnstalleerd specifiek op zoek is naar versie 3.9.69.0 en nog niet is bijgewerkt. Het gebruik van de omleiding van de assembly-binding zou dat moeten overschrijven en alle verzoeken voor die assembly moeten omleiden naar versie 3.9.70.
Bewerken
Dit werkt ook voor niet-webprojecten. Open (of voeg toe) een app.config-bestand en voeg dezelfde informatie toe. Het is een element op het hoogste niveau binnen de <configuration></configuration>
element.
Als een leeg app.config-bestand:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="ServiceStack.Common" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.9.70.0" newVersion="3.9.70.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>