Hallo,
es gibt zwar schon Threads dazu, aber von 2010 und nicht wirklich sauber programmiert, meiner Meinung nach. Deswegen starte ich einen neuen Thread.
Meine Anwendung soll die Möglichkeit haben, nach eigenen Updates im Internet (fester Link zur Cloud) zu suchen und diese runterzuladen und zu installieren.
Wie sucht man eine Datei im Link, wenn man nicht weiß, wie der genaue Name ist (die Versionen werden ja unterschiedlich sein)? Mir fehlt einfach die richtige Vorgehensweise.
Theoretischer Ablauf ist mir klar: erst schauen, welche Version die Datei hat (aus dem Namen rausschneiden), dann mit der eigenen Version (AssemblyInfo oder so) vergleichen, wenn neuer, dann runterladen.
Ich nehme an, eine .exe ist problematisch runterzuladen, weil sie in den Firmen nicht durch Firewall kommt. Wenn man ein .zip runterlädt, kann man es aus meinem Programm heraus entpacken lassen? Dann soll der Setup nach Wunsch gestartet werden. Wie macht man es denn aus der laufenden Anwendung? Es werden ja Ordner erstellt, die es im Endeffekt schon gibt. Kann man einfach die Setup-exe mit Process.Start starten und dann die eigene Anwendung gleich schließen?
Danke.
es gibt zwar schon Threads dazu, aber von 2010 und nicht wirklich sauber programmiert, meiner Meinung nach. Deswegen starte ich einen neuen Thread.
Meine Anwendung soll die Möglichkeit haben, nach eigenen Updates im Internet (fester Link zur Cloud) zu suchen und diese runterzuladen und zu installieren.
Wie sucht man eine Datei im Link, wenn man nicht weiß, wie der genaue Name ist (die Versionen werden ja unterschiedlich sein)? Mir fehlt einfach die richtige Vorgehensweise.
Theoretischer Ablauf ist mir klar: erst schauen, welche Version die Datei hat (aus dem Namen rausschneiden), dann mit der eigenen Version (AssemblyInfo oder so) vergleichen, wenn neuer, dann runterladen.
Ich nehme an, eine .exe ist problematisch runterzuladen, weil sie in den Firmen nicht durch Firewall kommt. Wenn man ein .zip runterlädt, kann man es aus meinem Programm heraus entpacken lassen? Dann soll der Setup nach Wunsch gestartet werden. Wie macht man es denn aus der laufenden Anwendung? Es werden ja Ordner erstellt, die es im Endeffekt schon gibt. Kann man einfach die Setup-exe mit Process.Start starten und dann die eigene Anwendung gleich schließen?
Danke.