Ich würde gerne ein Update System nutzen, dass wie eine Art Webinstaller funktioniert. Minimale Datei, die sich "nie" ändert, die dann das Hauptprogramm oder Updates läd, Konfigurationen, die je Update anders sein können durchführt und das Programm startet. Aus der Anwendung soll das Update gestartet werden können und ggf ein Neustart der Anwendung erfolgt nach Bestätigung automatisch.
ich hab auch das updateSystem.Net verwendet. Ist echt klasse und man kann da sehr viele Dinge mit machen.
Über ein Programm kann man sich das Updatepaket zusammenstellen und dieses dann auf einem Server bereitstellen (z.B. auf FTP) Funktioniert klasse und man ist flexibler als mit click once.
Hab ein wenig mit rumgespielt. Installation des Statistikservers hat nichtgeklappt. Kleiner Probleme bei der Projekterstellung auf dem FTP inkl. Fehler. Mich stört, dass es nicht Open Source ist. Wenn etwas nicht funktioniert, dann verlasse ich mich auf etwas was ich nicht ändern kann...
Hallo, also ich hab damit eigentlich gute Erfahrungen gemacht. Und wenn was nicht passt dann hab ich dem das in den von Gfoidl geposteten Thread gesagt und meist ist noch am selben Tag ein Lösungsvorschlag genannt worden. Also das Projekt wird soweit ich weis immer noch weiter entwickelt.
Klar, wenns Open Source wäre dann könnte man selbst was machen, aber das Projekt läuft eigentlich gut.
Ich verwende eine kommerzielle Software namens Applife, weil diese auch Updates installieren kann, wenn der Anwender keine Adminrechte hat. Und sie kann Prozesse und Dienste starten und stoppen, und auch Custom Code ausführen.
Kann denn ClickOnce auf komplexere Sachen ausführen? Prozesse starten/stoppen, Dienste starten stoppen, Registry ändern? Ich glaube nicht , oder? updateSystem schein das zumindestens zu können
Nein dass kann es nicht. Es ist ein minimalistischer Updater für "nur auf dem aktuellen Stand halten" recht praktisch ist. Für mehr wird etwas anderes wie zB updateSystem benötigt.