eigentlich dachte ich, ich kommen nie in die Situation aber nun doch.
In unserem Programmstand hat sich eine neuere Datei eingeschlichen, der aber ein kleinere Versionsnummer 2.7.0.0 hat . Die Vorgängerversion der Datei war 3.4.0.0. Jetzt bin ich davon ausgegangen, das dies beim Major Upgrade nicht so schlimm sei, da die Software ja erst deinstalliert wird und dann der neue Programmstand aufgespielt wird . Also sollte auch in diesem Fall die Datei mit ältere Version installiert werden, da ja die Datei mit höherer VErsionsnummer aus dem alten Stand vorher deinstalliert wurde. Pustekuchen, ist nicht so, die Datei wird trotz Major Upgrade nicht neu installiert. Wenn ich Upgrade durchlaufen lasse, ist die Datei einfach nicht da, d.h. die alte wird entfernt die neue aber nicht installiert. Ich muss schon die Version manuell in der File Table heraufsetzen, damit die Datei auch beim Major Upgrade installiert wird (getestet auf Win2K SP4).
Leider, oder Gott sei Dank wird diese Dll "nur" in der Hilfe aufgerufen, das ist beim Testen nicht aufgefallen. Schon haben wir einen Bug im Setup und weil es nicht auffiel haben wir jetzt 8000 CDs mit nem falschen Programmstand beim Kunden.
Edited by ali, 05 July 2005 - 13:18.