Saltar al contenido

No se pudo cargar el archivo o ensamblado ‘System.ValueTuple’

Bienvenido a nuestra comunidad, aquí encontrarás la solucíon de lo que buscas.

Solución:

ok, esto se siente completamente mal, pero corté

  
    
    
  

Esta fuera de mi web.config para la aplicación principal.

Realmente solo estaba viendo lo que sucedió para ver si había una dependencia subyacente o algo así, sin esperar que se ejecutara. Simplemente siguió funcionando, todas las nuevas funciones que he agregado en los últimos días todavía funcionan.

Acabo de tener este problema yo mismo. No en Localhost durante el desarrollo, sino solo en el servidor de producción. Al final, resultó ser una especie de conflicto entre .Net Framework 4.6.1 y yo, que tenía System.ValueTuple instalado desde Nuget en la versión 4.5.0.

La solución resultó ser, a degradar el paquete System.ValueTuple Nuget a 4.3.0. Luego funcionó, como si nada hubiera sido un problema.

Sospecho que esto solo sucedió en el servidor de producción, debido a que se instaló una versión diferente de .NET Framework.

Lo solucione instalando .NET Framework 4.7.2 Runtime en la máquina en la que ocurrió el error. Sencillo y sin necesidad de añadir bindingRedirect o degradando los paquetes de NuGet.

https://dotnet.microsoft.com/download/dotnet-framework/net472

Al final de la artículo puedes encontrar las acotaciones de otros administradores, tú además tienes la opción de dejar el tuyo si dominas el tema.

¡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 *