No se puede cargar el archivo o ensamblado 'Newtonsoft.Json, Version
No se puede cargar el archivo o ensamblado 'Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'¿Cómo reparar este error? fácil...
Cuando reciben un error como el anterior, generalmente es porque actualizaron las librerías con Nuget.
Esto es debido a que algún assembly dependía de la versión 4.5.0.0, pero la versión actual instalada es una superior (6.0.0.0 en mi caso).
Para corregir este error hay dos opciones:
Opción 1. Modificar el Web.config, agregando:
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed"
culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
Reemplazar el "6.0.0.0" por la versión instalada, y el 4.5.0.0 por la versión que el error les pide.
Opción 2. Corregir manualmente el error
¿Por qué manualmente? porque es muy probable que Nuget les haga la vida imposible a la hora de hacer un downgrade de la versión. Entonces, lo que recomiendo hacer es descargar el ensamblado correcto, copiarlo en la carpeta de paquetes de Nuget (Packages), y luego agregar la referencia a el o los proyectos.
Espero que esto les haya servido, saludos!
Muy buen post amigo, llevaba 2 horas devanandome los sesos con ese problema.. jeje Gracias!
ResponderEliminarGracias.
ResponderEliminarGracias
ResponderEliminarEjecutando la actualización de paquetes Nuget resolví este problema.
ResponderEliminarTengo VS2012 MVC4 Netframework 4.6
Gracias!
ResponderEliminarGracias! la primer opcion me funciono a mi!
ResponderEliminarmuchas gracias amigo con esto ya funciono como debe, me había llevado casi 2 o 3 horas hasta que encontré esto. gracias y saludos.
ResponderEliminarte amooooo ctm
ResponderEliminarexelente muchas gracias
ResponderEliminarExcelente!, me sirvió bastante
ResponderEliminarMuchas gracias amigo me funciono! Genio!
ResponderEliminarjust a little change in my case:
ResponderEliminarGracias funciono a la perfeccion
ResponderEliminar