Ich habe eine C# .net-Anwendung, die separat zu mehreren Clients verteilt wurde, hin und wieder fügen wir einige neue Funktionen oder beheben Sie einige Fehler und häufig Änderungen in der DB. Ich benutze Click-Click-Deployment-Ansatz, um die exe auf meine Client-PCs zu aktualisieren. SQL Server-Instanz wurde auf ihrem System installiert.Ausführen von SQL-Skript mit. NET ausführbare Datei
Ich möchte wissen, wie ich ihre SQL-Datenbank mit jeder exe Aktualisierung aktualisieren könnte.
Bitte beachten Sie, dass es möglich ist, dass ein Client an Version 2 arbeitet und nie auf Version 3 aktualisiert wird. Wenn Version 4 jedoch veröffentlicht wird, aktualisiert er die Anwendung. In diesem Fall muss ich zwei Skripte in seiner Datenbank ausführen. Eine für Version 3 und andere aktuelle Version, die 4.
Dank
Also muss ich alle Skripte der Datenbank in meiner ausführbaren Datei behalten Wenn Benutzer die EXE aktualisieren, sollte ihr entsprechendes Skript verfügbar sein. – MegaMind
ja, Sie müssen auch eine Flag-Version in der Datenbank hinzufügen :) – ykatchou