Ich habe eine WPF-Desktop-Anwendung, die eine benutzerdefinierte Datenbank für den Speicher verwendet. Ich muss ein Setup-Projekt vorbereiten (von Visual Studio 2008) (vollständige Einrichtung, nicht ClickOnce).Wie installiert man eine benutzerdefinierte Desktop-Anwendungsdatenbank in SQL Express?
Ich kann die Liste der Voraussetzungen für die Anwendung hinzufügen, und es installiert während der Einrichtung der Anwendung.
Meine Frage ist: Wie kann ich während der Installation ein Skript ausführen, um die Datenbank zu erstellen, die die Anwendung benötigt? ODER wie kann ich die Datenbank während des Setups auf dem Clientcomputer wiederherstellen?
Eine weitere verwandte Frage, was würde passieren, wenn bereits auf dem Client-Rechner existiert? Wie erkennen Sie den Instanznamen und die Verbindungsdaten? Und dann, wie kann man - falls benötigt - die Verbindungszeichenfolge ändern, die von Entity-Framework verwendet wird, um eine Verbindung zu dieser Datenbank herzustellen?
Danke, Ed