IRONSOFTWAREHOME

Desajuste de ensamblado después de la actualización de versión en .NET Framework

Curtis Chau
Curtis Chau
Updated: 10 de junio de 2026

Después de actualizar IronPDF en un proyecto de .NET Framework, la aplicación lanza esta excepción en tiempo de ejecución:

System.IO.FileLoadException: Could not load file or assembly 'IronPdf, Version=X.Y.Z.W,
Culture=neutral, PublicKeyToken=...' or one of its dependencies. The located assembly's
manifest definition does not match the assembly reference.
(Exception from HRESULT: 0x80131040)
Text

La actualización del paquete NuGet instala nuevas versiones de ensamblado, pero las versiones antiguas permanecen en caché en el bin/Debug (o bin/Release) del proyecto y en los directorios de salida runtimes. .NET Framework resuelve los ensamblados desde estas carpetas locales antes de consultar la caché de NuGet, por lo que las DLLs en caché obsoletas entran en conflicto con el paquete recién instalado y causan el fallo de vinculación.

Solución

Paso 1: Desinstale IronPDF y todos los paquetes relacionados con Iron (como IronPdf.Slim, IronPdf.Native.Chrome.Windows) usando el Administrador de Paquetes NuGet en Visual Studio (Herramientas > Administrador de Paquetes NuGet > Administrar Paquetes NuGet para la Solución).

Paso 2: Elimine la carpeta runtimes y la carpeta bin/Debug (o bin/Release) del directorio de salida de su proyecto.

Paso 3: Reinstale IronPDF a través del Administrador de Paquetes NuGet.

Si la limpieza de Visual Studio es insuficiente, limpie la caché global de NuGet a través de la línea de comandos y fuerce una restauración limpia:

dotnet nuget locals all --clear
dotnet restore --force
SHELL

Para despliegues en servidor: remueva todas las DLLs antiguas de IronPDF del directorio del servidor antes de republicar. Despliegue en un directorio nuevo y actualice IIS para que apunte a la nueva ubicación en lugar de sobrescribir archivos en el lugar.

Ver también: referencia de excepción de desajuste de versión de ensamblado de IronPDF y fallo en el despliegue del paquete NuGet.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

¿Listo para empezar?

Nuget Downloads 20,878,335Versión:2026.9recién publicada

Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta