Guten Abend,
ich möchte mein Programm regelmäßig updaten können. Es reicht völlig aus, das komplette Programm zu ersetzen und so habe ich mir gedacht, ich kompiliere das Programm (eine Form die über einen WebService mit einem Server spricht) als DLL und lasse es über ein kleines Extraprogramm ausführen. Erkennt der Server die Updatenotwendigkeit, so sendet er einfach eine neue Variante der DLL und überschreibt diese. Nun habe ich zwei Fragen:
1.- haltet Ihr das für eine sinnvolle Idee?
2.- die dll kann nicht überschrieben werden, solange das Programm läuft - das ist nätürlich doof. Muss ich die DLL anders einladen (mache ich momentan nur als Recource im VS2005) und wie definiere ich dann einen Einstiegspunkt?
Vielen Dank,
Peter
ich möchte mein Programm regelmäßig updaten können. Es reicht völlig aus, das komplette Programm zu ersetzen und so habe ich mir gedacht, ich kompiliere das Programm (eine Form die über einen WebService mit einem Server spricht) als DLL und lasse es über ein kleines Extraprogramm ausführen. Erkennt der Server die Updatenotwendigkeit, so sendet er einfach eine neue Variante der DLL und überschreibt diese. Nun habe ich zwei Fragen:
1.- haltet Ihr das für eine sinnvolle Idee?
2.- die dll kann nicht überschrieben werden, solange das Programm läuft - das ist nätürlich doof. Muss ich die DLL anders einladen (mache ich momentan nur als Recource im VS2005) und wie definiere ich dann einen Einstiegspunkt?
Vielen Dank,
Peter