Autor Thema: DLL im Pfad nicht gefunden ( 6.5.6 Client)  (Gelesen 1003 mal)

Offline thomasP

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
DLL im Pfad nicht gefunden ( 6.5.6 Client)
« am: 29.01.08 - 17:22:22 »
Nach dem Update auf 6.5.6 CLient werden externe DLLs , die in LotusScript via declare genutzt werden nicht mehr gefunden, wenn PATH länger ist als 255 Zeichen.

Die DLL wird gefunden, wenn sie sich z.B. im Notes-Programm oder WINDOWS,WINDOWS\SYSTEM32 befindet.

Befindet sich die DLL z.B. in c:\DLL\meine.dll und der Pfad lautet z.B.
c:\windows;c:\windows\system32;.......;c:\DLL
kann die DLL nicht geladen werden, wenn der PATH>255 Zeichen.


Andere Notes-CLients 7.0.x, 8.0,6.5.x ( außer 6.5.6) auf der selben Maschine haen keine Probleme.

Kann jemand die Beobachtung bestätigen ?
TP

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: DLL im Pfad nicht gefunden ( 6.5.6 Client)
« Antwort #1 am: 29.01.08 - 21:23:50 »
Ja, kann ich bestätigen (wenn ich jetzt gerade keinen Fehler beim Test gemacht habe). Irgendwelche Regressions in Sachen Betriebssystem hat 6.5.6, das läuft ja auch nicht unter Vista (grausamer Stuff!), während 6.5.5 das tat (wenn auch nicht von IBM freigegeben, deshalb Finger weg, liebe Kinder!).

A-Bär: Wer macht den solchen Quatsch mit dermassen langen Verzeichnisnamen? Was sagt denn da der liebe Admin dazu, wenn er zu Installations- oder Testzwecken solchen Scheiss mal ggf. mit der Hand eintippen muss? Insofern verstehe ich das Problem eher nicht.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz