Datei überschreiben obwohl sie gerad geöffnet ist

PH234X

Mitglied
Hi!
Ich hab eine Update funktion in mein Projekt eingebaut allerdings müsste ich es noch hinkriegen das die Exe des Projekt überschrieben wird obwohl es gerad geöffnet ist.

Jemand ne Idee?
 
Das ist leider m.E. nicht möglich, du könntest aber eine zweite Anwendung schreiben, die vor dem Update von deiner Hauptapplikation gestartet wird, das Update ausführt und deine Anwendung anschließend wieder startet.
 
Genau das habich auch gedacht... Nur ich muss wissen wo der User die Anwendung installiert hat.. Kann man das herrausfinden?
 
Liegen alle Dateien im selben Verzeichnis bzw. in Unterverzeichnissen dieses?

Vielleicht hilft dir dann
Code:
System.Windows.Forms.Application.StartupPath
 
Zurück