Einzelnen Beitrag anzeigen

Schokohase
(Gast)

n/a Beiträge
 
#3

AW: Frage zu DLL Handling

  Alt 14. Jun 2019, 09:19
@hsg

Das ist nicht die DLL-Hell.

Das Problem hat man, wenn die DLLs an einer zentralen Stelle liegen und Programm A und Programm B die DLL C benötigen.

Jetzt gibt es ein Update für Programm B und dabei leider zwingend auch ein Update der DLL C. Beide Programme A/B verwenden jetzt diese neue DLL C. Toll. Aber was, wenn sich in der DLL einige Dinge grundlegend geändert haben?

Dann funktioniert Programm B ganz toll und Programm A funktioniert nicht mehr.

Die Lösung ist, die DLL C in das Anwendungsverzeichnis von Programm A und Programm B zu kopieren. Da macht es auch kein Problem mehr, wenn es unterschiedliche Versionen der DLL gibt. Aber ein shared Pool für die DLLs habe ich dann auch nicht mehr.

https://de.wikipedia.org/wiki/DLL-Konflikt
  Mit Zitat antworten Zitat