Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So stellen Sie eine C#-Windows-Anwendung (Setup-Datei) mit einer Datenbank bereit und verwalten die Verbindungszeichenfolge auf dem Clientcomputer

Der einfachste Weg, den Sie tun können, ist:

  1. Das Speichern Ihrer Verbindungszeichenfolge in app.config ist absolut üblich
  2. Kompilieren Sie Ihr Projekt mit Release-Einstellungen
  3. Nehmen Sie Ihre .exe-Datei aus dem Ordner /bin/release/..
  4. Die Datenbank sollte über die Verbindungszeichenfolge verbunden werden. Wenn die Datenbank nicht über das Netzwerk verbunden ist, müssen Sie sie ebenfalls bereitstellen.
  5. Stellen Sie sicher, dass auf Ihren Clients .Net Framework installiert ist

Wenn Sie definitiv eine setup.exe benötigen, die Ihre Software installiert, können Sie ein neues Projekt erstellen, das vom Typ setup-programm ist. Sehen Sie sich diesen verlinken zur Beschreibung.

Wenn Sie nicht möchten, dass Ihre Benutzer die Verbindungszeichenfolge sehen, können Sie einen ConnectionStringBuilder verwenden. Speichern Sie nur einen Teil Ihrer Verbindungszeichenfolge in app.config und erstellen Sie den Rest über Quellcode. Sehen Sie sich diesen MSDN- Artikel .