Jedes Mal, wenn wir eine bestimmte kommerzielle Software auf einem Windows Server 2019 ausführen, wird ein Popup-Fenster mit diesem Fehler angezeigt:
ICSharpCode.sharpziplib.zip.zipexception. Cannot find central directory
Es sieht so aus, als ob die DLL ICSharpCode.SharpZipLib.dll versucht, eine beschädigte Datei zu entpacken und dann diesen Fehler ausgibt.
Die DLL sollte in Ordnung sein (sie funktioniert auf anderen Servern), also müssen wir die Datei finden, die den Fehler verursacht.
Wir haben es mit Microsoft Process Monitor versucht, aber wir erhalten +1M Register und konnten nichts Relevantes finden.
Die Frage ist also: Gibt es eine Möglichkeit, herauszufinden, welche Dateien von einer DLL verwendet/geändert werden? Wie würden Sie dabei vorgehen?
Wir versuchen seit Monaten, das Problem zu beheben, und nicht einmal der offizielle Support konnte helfen ... Ich hoffe, dies kann anderen mit ähnlichen Problemen helfen.
Grüße
Josep