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

So stellen Sie eine Anwendung mit einer SQL Server-Datenbank auf Clients bereit

Option 1 - Projekt einrichten

Mit Visual Studio können Sie ein Setup-Projekt erstellen und Voraussetzungen installieren, die Sie während der Installation benötigen.

Der Installationsprozess ist sehr einfach und der Endbenutzer kann die Anwendung und die Voraussetzungen installieren, nachdem er auf die Schaltflächen „Weiter“ geklickt hat.

Hier sind die Schritte zum Erstellen eines Setup-Projekts:

1- Erstellen Sie eine c# Windows Forms-Anwendung

  1. Erstellen Sie ein C#-Windows Forms-Projekt
  2. Neues Element hinzufügen und SQL Server-Datenbank zu Ihrer Anwendung hinzufügen
  3. Fügen Sie Ihrer Anwendung eine Tabelle hinzu und geben Sie einige Daten ein
  4. Zeigen Sie die Daten in Ihrem Hauptformular.

2- Erstellen Sie ein Einrichtungsprojekt

  1. Neues Projekt hinzufügen → Einrichtung und Bereitstellung → Projekt einrichten
  2. Klicken Sie mit der rechten Maustaste auf Projekt einrichten und Projektausgabe hinzufügen und wählen Sie die primäre Ausgabe aus Ihrem Hauptprojekt aus
  3. Klicken Sie mit der rechten Maustaste auf Projekt einrichten und Projektausgabe hinzufügen und wählen Sie Inhaltsdateien aus Ihrem Hauptprojekt aus
  4. Klicken Sie mit der rechten Maustaste auf Setup-Projekt und klicken Sie auf Eigenschaften und klicken Sie auf Voraussetzungen und wählen Sie SQL Server Express aus
  5. Wählen Sie .Net Framework aus
  6. Windows Installer auswählen
  7. Wählen Sie das Optionsfeld Voraussetzungen vom selben Speicherort wie meine Anwendung herunterladen aus.
  8. Klicken Sie im linken Bereich mit der rechten Maustaste auf den Desktop des Benutzers und fügen Sie eine neue Verknüpfung hinzu und wählen Sie den Anwendungsordner und die primäre Ausgabe von SampleApplication aus. Klicken Sie auf „OK“ und benennen Sie die Verknüpfung wie gewünscht um.
  9. Lösung neu erstellen.
  10. Setup-Projekt neu aufbauen
  11. Gehen Sie zum Ausgabeverzeichnis des Setup-Projekts und führen Sie setup.exe aus

So einfach ist das.

Weitere Informationen finden Sie in den folgenden Dokumentenartikeln:

  1. Vorgehensweise:Erstellen oder Hinzufügen eines Einrichtungsprojekts
  2. Gewusst wie:Installieren von Voraussetzungen in der Windows Installer-Bereitstellung
  3. Walkthrough:Verwenden einer benutzerdefinierten Aktion zum Erstellen einer Datenbank bei der Installation

Option 2 – ClickOnce

Bei Verwendung von Visual Studio ist eine weitere Option die ClickOnce-Veröffentlichung.

Klicken Sie dazu in den Eigenschaften Ihres Projekts auf der Registerkarte „Veröffentlichen“ auf die Schaltfläche „Voraussetzungen“. Sie können SQL Express in den Voraussetzungen auswählen. Auf diese Weise müssen Sie nur Ihre Datenbankdateien so einstellen, dass sie in das Ausgabeverzeichnis kopiert werden, und AttachDbFileName in der Verbindungszeichenfolge verwenden:Data Source=.\SQLEXPRESS; AttachDbFilename=|DataDirectory|\Database.mdf; Initial Catalog=Master" .
Weitere Informationen finden Sie im folgenden Dokumentartikel:

  • Vorgehensweise:Veröffentlichen einer ClickOnce-Anwendung mit dem Veröffentlichungsassistenten