Version Mismatch Exception

This article was translated from English: Does it need improvement?
Translated
View the article in English
Invalid assembly version for 'IronInterop' (actual: 2022.x.x.xxxx; expected: 2022.x.x.xxxx). This version of IronPdf requires updated native dependencies. Please clear your build output directory of old assemblies so IronPdf can automatically download the new dependencies at runtime. Alternatively, you may add NuGet package IronPdf.Native.Chrome version 2022.x.xxxx to your project and rebuild.

Dieser Fehler tritt auf, wenn das IronPDF.Slim-Paket und seine Abhängigkeiten aufgrund nicht übereinstimmender Versionen nicht kompatibel sind.

Mögliche Ursache

Der Fehler tritt typischerweise auf, wenn nur das IronPDF.Slim-Paket aktualisiert wird, während seine Abhängigkeiten veraltet bleiben.

Die wichtigsten Abhängigkeiten für dieIronPdf.Slim paket enthalten:

Lösungen

Um dieses Problem zu lösen, sollten Sie die folgenden Möglichkeiten in Betracht ziehen:

  • IronPDF-Pakete neu installieren: Verwenden Sie den NuGet Package Manager in Visual Studio, um alle IronPDF-bezogenen Pakete zu deinstallieren, und installieren Sie dann die neuesten Versionen neu. Dadurch wird sichergestellt, dass alte Binärdateien entfernt werden, um Laufzeitkonflikte zu vermeiden. Siehe dazu dieNuGet-Seite für kompatible Abhängigkeitsversionen.
  • Wechseln Sie zu IronPDF: Deinstallieren Sie IronPdf.Slim und seine Abhängigkeiten und installieren Sie dann die vollständigeIronPDF paket Paket. Dies schließt automatisch alle notwendigen Abhängigkeiten mit kompatiblen Versionen ein.
  • Automatischer Download von Abhängigkeiten aktivieren: Deinstallieren Sie die genannten Abhängigkeiten und verwenden Sie IronPDF.Slim mit dem folgenden Code: ironPDF.InstallationAutomaticallyDownloadNativeBinaries = true;`. Dadurch werden die richtigen nativen Binärdateien und Abhängigkeiten während des ersten Laufs heruntergeladen. Beachten Sie, dass dies eine Internetverbindung erfordert und einige Zeit dauern kann.

    EinreichenTechnische Anfrage sollten Sie weitere Hilfe benötigen.