Ich bekomme diesen Fehler immer VS2013
Could not load file or assembly 'DocumentFormat.OpenXml, Version=2.0.5022.0, Culture=neut
ral, PublicKeyToken = 31bf3856ad364e35 'oder eine seiner Abhängigkeiten.
In meiner web.config
%Vor%Ich habe versucht, windowsbase und viele andere Dinge einzufügen.
Ich suche und suche nach einer Lösung, weiß irgendjemand, wie man es löst?
Ich hatte dieses Problem, weil ich eine neue Version der .dll auf meinem Computer installiert hatte, die auf localhost lief, und auf meinem Server lief eine alte Version derselben .dll
Ich habe es gerade aktualisiert und alles funktioniert gut danach.
Installieren Sie in Ihrem Fall die DocumentFormat.OpenXml-Version 2.5, die in diesem Microsoft-Link
Zum Zeitpunkt der Erstellung dieser Antwort gibt es drei Versionen von Open XML SDK:
Sie haben wahrscheinlich in Ihrer Projekt DLL Version 2.5 referenziert, die auf Ihrem Rechner installiert wurde.
Um die erforderliche v2.0 Assembly zu erhalten, empfehle ich Ihnen, NuGet I wie oben beschrieben zu verwenden.
Sie können dieses Beispiel sehen.
Ich lade das Beispiel herunter und importiere das
dlls (realted dlls ist bereits im Projekt. Und ich habe sie benutzt). Danach ist mein Fehler weg. Sie können versuchen .. Ich weiß nicht warum. Aber das Wichtigste ist, dass mein Projekt gerade funktioniert.
Tags und Links c# xml visual-studio-2013 web config