Seite 1 von 1

preloginloader 3.4-39

Verfasst: 31 Mär 2010, 15:36
von fisimania
Hallo,

ich setze derzeit auf einigen Rechnern den preloginloader 3.4-39 aus dem Testing-Zweig ein.

Dabei ist mir aufgefallen, dass die Installation des Produkts "MS Visual C++ 2008 Redistributable" Rückstände auf der Festplatte hinterlässt. Wie ich in dem Skript "preloginloader.ins" erkennen kann, werden diese Rückstände anschließend auf C:\ auch wieder entfernt.
Leider ist es aber so, dass wenn man eine zweite Partition hat, der Installer die temporären Daten auf dieser ablegt (z.B. bei mir auf D:\). Diese Rückstände verbleiben also im Anschluss auf der Platte.

Nach erster Recherche im Internet ist dies wohl ein Bug im Installer von "MS Visual C++ Redistributable". Dieser entfernt die temporären Daten am Ende nicht.
Bei der neueren Version "MS Visual C++ 2008 SP1 Redistributable" existiert dieses Problem nicht.

Daher habe ich derzeit folgende Änderung in das preloginloader Paket eingebaut:

1. neue Version "MS Visual C++ 2008 SP1 Redistributable" entpackt und in den Ordner "deps" kopiert
2. Skript "preloginloader.ins", wie folgt, geändert:

ab Zeile 902

Code: Alles auswählen

;ExecWith_autoit_vc_redist "%SCRIPTPATH%\autoit3.exe" WINST /letThemGo /EscapeStrings
Winbatch_vc_redist
;killtask "autoit3.exe"
;Files_redist_cleanup
Bis jetzt läuft alles zufriedenstellend.

Schöne Grüße

Re: preloginloader 3.4-39

Verfasst: 11 Apr 2010, 20:14
von d.oertel
Hi,

danke für den Hinweis.
Ab der preloginloader Version 3.4-50 ist die neuere Version der vc-redist integriert.

Code: Alles auswählen

replaced vcredist 9.0.21022.8 by 9.0.30729.4148
gruss
d.oertel

Re: preloginloader 3.4-39

Verfasst: 17 Mai 2010, 11:05
von fisimania
In der preloginloader Version 3.4-61 wird leider wieder das alte vc-redist installiert.

Die Softwareverwaltung meldet die Version x86 9.0.21022

Re: preloginloader 3.4-39

Verfasst: 24 Mai 2010, 17:32
von d.oertel
Hi,
fisimania hat geschrieben:In der preloginloader Version 3.4-61 wird leider wieder das alte vc-redist installiert.

Die Softwareverwaltung meldet die Version x86 9.0.21022
ja - das ist korrekt.

Diese Version ist von py2exe (welches für den opsiclientd verwendet wird) die empfohlene:
http://www.py2exe.org/index.cgi/Tutorial#Step52

gruss
d.oertel

Re: preloginloader 3.4-39

Verfasst: 20 Jul 2010, 08:16
von bscholz
Moin,
d.oertel hat geschrieben:
fisimania hat geschrieben:In der preloginloader Version 3.4-61 wird leider wieder das alte vc-redist installiert.

Die Softwareverwaltung meldet die Version x86 9.0.21022
ja - das ist korrekt.

Diese Version ist von py2exe (welches für den opsiclientd verwendet wird) die empfohlene:
http://www.py2exe.org/index.cgi/Tutorial#Step52
ist dafür schon eine Lösung oder Änderung in Sicht? Zum einen wegen der bekannten Sicherheitslücke, zum anderen weil ich in der Zwischenzeit einige Programme habe, die die 2008 sp1 Version brauchen...

Grüße

B.Scholz

Re: preloginloader 3.4-39

Verfasst: 13 Mär 2014, 09:24
von Schneefalke
Hallo,

dieses Thema ist zwar schon etwas älter, ich möchte es aber doch gerne aufgreifen.

Wir hatten bisher auch nur die durch opsi vorinstallierte Version MS Visual C++ 2008 9.0.21022 in Verwendung.
Eine bei uns im Einsatz befindliche Software erfordert jedoch jetzt eine neuere Version, woraufhin wir 9.0.30729.4148 ausgerollt haben.
Sauber wäre natürlich, nur noch eine 2008er-Version installiert zu haben.

Gib es hier eventuell bereits Planungen, dass diese veraltete Version nicht mehr erfordert wird und man vollständig auf eine aktuelle (auf SP1 basierende) Version umstellen kann?

Vielen Dank und viele Grüße,
Sebastian Zappe

Westpfalz-Klinikum Kaiserslautern

Re: preloginloader 3.4-39

Verfasst: 17 Mär 2014, 21:34
von d.oertel
Hi,

da können wir nur sehr bedingt etwas tun, da die benötigte VC Redist Version vom verwendeten python für Windows und dem Werkzeug zur Erstellung der Exe abhängt.
siehe auch:
http://cx-freeze.readthedocs.org/en/lat ... le-package
http://www.py2exe.org/index.cgi/News

gruß
d.oertel