Einzelnen Beitrag anzeigen

Dawn87

Registriert seit: 15. Feb 2007
Ort: Lüdenscheid
189 Beiträge
 
Delphi XE5 Professional
 
#12

AW: Dateisignatur wird unter Windows XP nicht als gültig anerkant

  Alt 23. Nov 2011, 14:36
Ich werde mich noch einmal bei VeriSign melden.

Auch wenn es nur ein optionales Update ist, das man Nachträglich installieren muss, macht das natürlich einen verdammt schlechten Eindruck, wenn man erst in der Systemsteuerung rumfuckeln muss, bevor man unsere Anwendungen installieren kann.

Meine provisorische Lösung sieht so aus:
Ich habe einen Bootstrapper ("Setup.exe", digital signiert) und das Setup an sich (Setup.msi, nicht mehr digital signiert). Wenn nun die digitale Signatur der EXE unter XP ungültig ist, macht das nichts, da die MSI trotzdem noch installiert werden kann. Unter Windows 7 escheint auch der gewünschte UAC-Dialog, da der Bootstrapper ja signiert ist und seine Rechte an die MSI vererbt. Das hat natürlich den Nachteil, dass bei der Deinstallation der Software, wo die MSI mit erhöhten Rechten ausgeführt wird, wieder der UAC-Dialog "Unbekannter Herausgeber" erscheint.

Danke soweit für Eure Antworten.

Geändert von Dawn87 (23. Nov 2011 um 14:43 Uhr)
  Mit Zitat antworten Zitat