Hallo zusammen,
ich möchte mir das Leben etwas erleichtern und meinen Kunden deshalb neue Programmversionen nicht mehr per Fernwartung installieren sondern zum Download zur Selbstinstallation anbieten.
Wie handhabt ihr das?
Welche Erfahrungen gibt es dazu im Zusammenhang mit:
- Installationsverzeichnis der installierten Version suchen
- Prüfen ob Programm läuft und ev. schließen
- Abprüfen ob Version installiert werden darf
- Notwendige Änderungen durchführen (Datenbank, etc)
- ...
LG Franz
Neue Programmversionen zum Download
Moderator: wriedmann
Re: Neue Programmversionen zum Download
Hallo Franz,
ich habe auf meinem Webserver immer die aktuelle Version als Zip-Datei vorliegen.
Die wird dann per FTP heruntergeladen und entpackt, dann das Programm neu gestartet.
Der Datenbank-Status wird bei jedem Start geprüft und ggf. aktualisiert.
Wolfgang
ich habe auf meinem Webserver immer die aktuelle Version als Zip-Datei vorliegen.
Die wird dann per FTP heruntergeladen und entpackt, dann das Programm neu gestartet.
Der Datenbank-Status wird bei jedem Start geprüft und ggf. aktualisiert.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Re: Neue Programmversionen zum Download
Hallo,
sobald das Programm auf einem Netzwerk läuft, wird das ganze problematisch.
Für lokal installierte Programme gibt es unter anderem 2 interessante Projekte aus GitHub:
https://github.com/velopack/velopack
https://github.com/ravibpatel/AutoUpdater.NET
Volkmar
sobald das Programm auf einem Netzwerk läuft, wird das ganze problematisch.
Für lokal installierte Programme gibt es unter anderem 2 interessante Projekte aus GitHub:
https://github.com/velopack/velopack
https://github.com/ravibpatel/AutoUpdater.NET
Volkmar
Re: Neue Programmversionen zum Download
Hallo Wolfgang,
es fängt halt schon damit an, dass die Kunden beim selber Einspielen oft das alte Prog auf der Taskleiste liegen haben und dadurch die EXE nicht überschrieben wird. Ausserdem müßte der Kunde noch den Programmordner angeben und die Installation müßte abprüfen, ob der korrekt ist.
Hallo Volkmar,
die GitHub Projekte schau ich mir mal an, danke.
LG Franz
es fängt halt schon damit an, dass die Kunden beim selber Einspielen oft das alte Prog auf der Taskleiste liegen haben und dadurch die EXE nicht überschrieben wird. Ausserdem müßte der Kunde noch den Programmordner angeben und die Installation müßte abprüfen, ob der korrekt ist.
Hallo Volkmar,
die GitHub Projekte schau ich mir mal an, danke.
LG Franz
Re: Neue Programmversionen zum Download
Hallo Franz,
das Überschreiben der laufenden Exe geht auch im Netzwerk: die laufende umbenennen und die neue danebenkopieren.
Mache ich seit mindestens 10 Jahren schon so.
Wolfgang
das Überschreiben der laufenden Exe geht auch im Netzwerk: die laufende umbenennen und die neue danebenkopieren.
Mache ich seit mindestens 10 Jahren schon so.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Re: Neue Programmversionen zum Download
Mach ich selber auch so, wenn ichs per AnyDesk installiere.
LG
LG
Re: Neue Programmversionen zum Download
Hallo Franz,
hast Du nicht gerade geschrieben, dass das bei Dir nicht geht, weil das Programm offen ist?
Anyway - ich klinke mich aus.
Wolfgang
hast Du nicht gerade geschrieben, dass das bei Dir nicht geht, weil das Programm offen ist?
Anyway - ich klinke mich aus.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Re: Neue Programmversionen zum Download
Hallo Wolfgang,
das hast du falsch verstanden: Ich habe geschrieben, dass die KUNDEN beim Einspielen das Prog auf der Taskleiste liegen haben und dadurch die EXE blockiert ist. Wenn ichs selber einspiele, rename ich zuvor die EXE.
LG
das hast du falsch verstanden: Ich habe geschrieben, dass die KUNDEN beim Einspielen das Prog auf der Taskleiste liegen haben und dadurch die EXE blockiert ist. Wenn ichs selber einspiele, rename ich zuvor die EXE.
LG
Re: Neue Programmversionen zum Download
Hallo Franz,
jetzt bin ich mal ganz spitzfindig:
Ich habe geschrieben:
"das Überschreiben der laufenden Exe geht auch im Netzwerk: die laufende umbenennen und die neue danebenkopieren."
Deine Antwort darauf:
"Mach ich selber auch so, wenn ichs per AnyDesk installiere."
Wahrscheinlich bin ich zu blöd zum Verstehen.
jetzt bin ich mal ganz spitzfindig:
Ich habe geschrieben:
"das Überschreiben der laufenden Exe geht auch im Netzwerk: die laufende umbenennen und die neue danebenkopieren."
Deine Antwort darauf:
"Mach ich selber auch so, wenn ichs per AnyDesk installiere."
Wahrscheinlich bin ich zu blöd zum Verstehen.
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Re: Neue Programmversionen zum Download
Hallo Wolfgang,
wenn ichs per AnyDesk installiere mache ichs auch so.
Wenns der Kunde selber installiert, dann passierts halt auch, dass er versucht, das EXE zu überschreiben.
LG
wenn ichs per AnyDesk installiere mache ichs auch so.
Wenns der Kunde selber installiert, dann passierts halt auch, dass er versucht, das EXE zu überschreiben.
LG

