Zkusili jste do souboru web.config přidat přesměrování sestavení?
<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>
Je možné, že jedna z položek v balíčku, který jste nainstalovali, konkrétně hledá verzi 3.9.69.0 a dosud nebyla aktualizována. Použití přesměrování vazby sestavení by to mělo přepsat a přesměrovat všechny požadavky na toto sestavení na verzi 3.9.70.
Upravit
Toto funguje i pro newebové projekty. Otevřete (nebo přidejte) soubor app.config a přidejte stejné informace. Jedná se o prvek nejvyšší úrovně uvnitř <configuration></configuration>
prvek.
Pokud je soubor app.config prázdný:
<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>