OpenXML- und WebPart-Lösung, die auf Live-Server bereitstellt
-
09-12-2019 - |
Frage
Ich habe die OpenXML-SDK auf meiner Entwicklungsmaschine installiert, und ich habe eine WebPart-Lösung geschrieben, die im Wesentlichen eine Excel-Datei mit der OpenXML-DLL erstellt.Diese Lösung ist eine vollständige landwirtschaftliche Lösung, keine Sandbox-Lösung.
Wenn ich auf meinem PC bereitgestellt habe, ist alles in Ordnung, da ich den OpenXML-SDK installiert habe, und die für mein WebPart benötigte übernachtete DLL ist auf meinem PC vorhanden.Wenn ich mein WSP jedoch auf dem Live-Server bereitstellte, hat es nicht die SDK installiert.
Wie kann ich sicherstellen, dass die OpenXML-DLLs auf der Live-Farm verfügbar sind, ohne den OpenXML-SDK auf jedem Server in der Live-Farm installieren zu müssen.Es muss etwas sein, das ich in meiner Lösung tun kann, um sicherzustellen, dass die DLLs verfügbar sind.
grüße
paul.
Lösung
Ihr Problem ist, dass die OpenXML-DLL nicht auf dem Cache des Computers Global Assembly Cache bereitgestellt wird.Stellen Sie sicher, dass Ihr Paket korrekt konfiguriert ist.
Andere Tipps
Ich bin nicht mit openxml vertraut.Aber wenn es dieses Paket ist: nuget - documentformat.openxml Sie können zuerst ausgeführt werden: generasacodicetagpre.
und dann Referenz der DLL Dateien in Ihrem Paket.
Die DLL-Dateien finden Sie auf der Lösungsstufe unter -Paketen