Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Autoupdate für App unter Vista

  Alt 14. Mär 2007, 14:18
Juuuhu,

willkommnen im Club.
Ich habe genau das gleiche Problem
Meine Vorgehensweise ist genau die gleiche (kleines Startprogramm usw.)
Wer hat da wohl von wem gekupfert
Unter Vista klappt das wegen UAC gar nicht mehr.

Also MS hat zwei Möglichkeiten vorgeschlagen

1. MSP-Dateien (das sind Patchdateien auf Basis einer MSI-Installation)
das wird die MSI signiert und über ein Kommandzeilen-Programm
auf Client-Seite (MSIGEN oder so) wird der Path vom Server
oder lokal gestartet und ersetzt die alte Exe

Sowie so schlecht

2. Dienst schreiben, der das Ersetzen macht
Das ist die 2. Möglichkeit.
Wird aber von MS nicht empfohlen (Sicherheitsrisiko)

Ich tendiere zu Punkt2, signieren usw. klingt für mich wie 8 Siegel.

Ich hatte im Jan. mal angefangen, nen Dienst zu schreiben
(nicht dafür), habe aber gerade zu viel anderes zu tun.
Bisher schreibt der Dienst nur munter eine Textdatei aud die Pladde

Vielleicht sollte wir uns ja mal zusammentun.

Ich stelle mir das so vor, dass der Dienst die Info bekommt
Kopiere Datei X von Z nach C.
X Dateiname
Z Quelle (Server)
C Ziel

Das Ermitteln der notwendigen Dateien kann ja noch auf "Nicht-Dienst"-Ebene erfolgen.


Heiko
Heiko
  Mit Zitat antworten Zitat