2009-07-30 5 views
1

Ich habe eine App geschrieben, die eine Datenbank benötigt. Ich habe eine lokale Kopie von SQL Server auf meinem Computer verwendet, möchte aber ein Setup für diese Anwendung erstellen, die eine eigene Datenbank zur Unterstützung der Anwendung installiert hat. Ich möchte lieber nicht, dass der Benutzer SQL selbst installiert und dann die Anwendung konfiguriert.Windows Forms Application Setup mit einer Datenbank

Kann mir hier jemand in die richtige Richtung zeigen?

Antwort

1

Erstellen Sie ein Setup und Deployment> Setup-Projekt in Visual Studio - Sie können Voraussetzungen wie Enforcing .net Framework-Version hinzufügen, SQL Express installieren und allgemein Dateien/Ordner/Verknüpfungen konfigurieren.

Sie können die Methode attach db file der Verbindungszeichenfolge verwenden, um das MDF tatsächlich an den SQL-Server anzuhängen - oder - Sie können eigene SQL-Skripts schreiben, die ausgeführt werden, wenn Sie komplexere Setups benötigen.

+0

Ich bin in der Lage, so weit zu kommen, außer ich sehe keine Optionen, um SQL Express oder irgendetwas zu installieren. – jim

+0

Diese andere Frage hat einige Links, die vollständige Schritte geben: http://stackoverflow.com/questions/900866/embbedding-sql-server-express-2005-with-my-application –

2

Here ist ein guter Artikel zum Einbetten von SQL Server Express in Ihrer Anwendung und dann Bereitstellung.