Saltar al contenido

No se pudo cargar el archivo o ensamblado ‘Newtonsoft.Json, Version = 9.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed’ o una de sus dependencias

Solución:

Hice una demostración básica y reproduje este problema. Parece que el componente WinRT no pudo encontrar el ensamblaje correcto de Newton.Json. Temporalmente, la solución es agregar manualmente el Newtonsoft.json.dll expediente. Puede lograr esto siguiendo los pasos:

  1. Haga clic con el botón derecho en Referencias-> Agregar referencia-> Examinar …-> Buscar C: Users .nuget packages Newtonsoft.Json 9.0.1 lib portable-net45 + wp80 + win8 + wpa81 Newtonsoft.json. dll-> Haga clic en el botón Agregar.

  2. Reconstruya su proyecto Runtime Component y ejecútelo. Este error debería desaparecer.

Resolví este problema agregando Newtonsoft.Json al NuGet del proyecto de inicio.

También tuve el mismo problema, para resolver esto, regístrese Referencias de su proyecto si la versión de Newtonsoft.Json se actualizó (probablemente no), luego elimínelo y verifique su Web.config o App.config si el elemento Ensamblaje dependiente se actualizó de la siguiente manera:

<dependentAssembly>
  <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
  <bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>

Después, reconstruir el proyecto de nuevo (los dll será reemplazado por la versión correcta)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *