Gewusst wie: Bereitstellen einer 2-Schicht-Anwendung
Bei einer Bereitstellung mit zwei Ebenen wird eine LightSwitch-Anwendung erstellt, die auf dem Windows-Desktopcomputer des Endbenutzers ausgeführt wird.Die Datenbank- und Serverkomponenten werden auf dem gleichen Computer ausgeführt.Der Assistent zum Veröffentlichen von LightSwitchAnwendungen führt Sie durch den Bereitstellungsprozess.
So veröffentlichen Sie eine Desktopanwendung mit zwei Ebenen
Wählen Sie im Menü Erstellen die Option <Anwendungsname> veröffentlichen aus.
Der Assistent zum Veröffentlichen von LightSwitch-Anwendungen wird angezeigt.
Stellen Sie auf der Seite Anwendungstyp sicher, dass die Option Desktop ausgewählt ist, und klicken Sie auf die Schaltfläche Weiter.
Hinweis Wenn Sie Web auswählen, ändert sich die Anwendung in eine Browseranwendung mit drei Ebenen.Weitere Informationen finden Sie unter Gewusst wie: Bereitstellen einer 3-Schicht-Anwendung.
Stellen Sie auf der Seite Anwendungsserverkonfiguration sicher, dass die Option Lokal ausgewählt ist, und klicken Sie auf die Schaltfläche Weiter.
Geben Sie auf der Seite Ausgabe veröffentlichen im Abschnitt Wo sollen die Anwendungsdateien gespeichert werden? den Pfad ein, unter dem die Ausgabe der Veröffentlichung gespeichert werden soll.
Der Standardspeicherort ist das Unterverzeichnis Publish im Projektverzeichnis.
Wählen Sie im Abschnitt Wie möchten Sie die Standarddatenbank veröffentlichen? die Option Jetzt direkt in der Datenbank veröffentlichen aus, und klicken Sie auf die Schaltfläche Weiter.
Falls Sie die Erstellung eines Datenbankskripts bevorzugen, wählen Sie stattdessen die Option Skriptdatei zum Installieren und Konfigurieren der Datenbank erstellen aus.
Der Schritt Datenbankkonfiguration wird dem Assistenten hinzugefügt.
Klicken Sie auf die Schaltfläche Weiter, um fortzufahren.
Geben Sie im Assistenten auf der Seite Datenbankverbindungen eine Verbindungszeichenfolge für den Computer ein, auf dem Sie die Datenbank bereitstellen.
So ändern Sie die Verbindungszeichenfolgen
Klicken Sie auf die Schaltfläche (…) (Durchsuchen).
Das Dialogfeld Verbindungseigenschaften wird angezeigt.
Geben Sie im Feld Servername den Namen des Datenbankservers ein, auf dem Sie die Anwendungsdatenbank veröffentlichen möchten.
Der Datenbankserver muss vorkonfiguriert werden, damit er über SQL Server 2005 oder eine höhere Version oder SQL Server 2005 Express oder eine höhere Version verfügt.Diese Version muss sich nicht auf dem gleichen Server befinden, auf dem Sie die Anwendung veröffentlichen.
Wählen Sie im Abschnitt Beim Server anmelden die Optionsschaltfläche SQL-Authentifizierung verwenden aus, und geben Sie für den Server gültige Werte für Benutzername und Kennwort ein.
Wenn SQL Server für die Windows-Authentifizierung konfiguriert ist, können Sie stattdessen die Optionsschaltfläche Windows-Authentifizierung verwenden auswählen.
Geben Sie unter Wählen Sie einen Datenbanknamen, oder geben Sie ihn ein den Namen der Anwendung ein, und klicken Sie dann auf die Schaltfläche OK.
Sie müssen den gleichen Namen eingeben, den Sie im Anwendungs-Designer für die Application Name-Eigenschaft eingegeben haben.
Klicken Sie auf die Schaltfläche Weiter, um fortzufahren.
Wenn Sie die Erstellung eines Skripts ausgewählt haben, wird die Seite Datenbankkonfiguration angezeigt.Auf dieser Seite können Sie eine Datenbank erstellen oder aktualisieren.
So erstellen Sie eine neue Datenbank
Wählen Sie auf der Seite Datenbankkonfiguration die Optionsschaltfläche Neue Datenbank mit folgendem Namen erstellen aus, und geben Sie den Namen für die Datenbank ein.
Dies muss der gleiche Name sein, den Sie im Anwendungs-Designer für die Application Name-Eigenschaft eingegeben haben.
So aktualisieren Sie eine vorhandene Datenbank
Wählen Sie auf der Seite Datenbankkonfiguration die Option Die Anwendung muss eine vorhandene Datenbank aktualisieren aus.
Wählen Sie die Verbindungszeichenfolge aus, und klicken Sie auf die Schaltfläche (…) (Durchsuchen).
Das Dialogfeld Verbindungseigenschaften wird angezeigt.
Geben Sie im Dialogfeld Verbindungseigenschaften die Verbindungsinformationen für die Datenbank ein.
Hinweis Die Verbindungszeichenfolge kann auf eine andere Datenbank zeigen, solange das Datenbankschema exakt dem Schema der Datenbank entspricht, die Sie aktualisieren möchten.
Klicken Sie auf die Schaltfläche Weiter, um fortzufahren.
Wenn Sie die Authentifizierung für die Anwendung aktiviert haben, wird die Seite Anwendungsadministrator angezeigt.
Hinweis Falls Sie die Erstellung eines Datenbankskripts ausgewählt haben, müssen Sie auf dieser Seite keine Informationen angeben.
Wählen Sie auf der Seite Authentifizierung den Abschnitt Soll der Anwendungsadministrator erstellt werden, wenn die Anwendung bereitgestellt wird? aus, und klicken Sie auf Ja, zu diesem Zeitpunkt den Anwendungsadministrator erstellen.
Geben Sie im Feld Benutzername einen Benutzernamen ein.
Wenn Sie die Windows-Authentifizierung verwenden, sollte dies ein gültiger Windows-Anmeldename im Format "Domäne\Benutzer" sein.
Geben Sie im Feld Vollständiger Name den vollständigen Namen des Benutzers ein, der als Standardadministrator fungieren soll.
Hinweis Das Feld Vollständiger Name wird nicht angezeigt, wenn Sie die Windows-Authentifizierung verwenden.
Geben Sie unter Kennwort ein Kennwort ein.
Hinweis Wenn Sie die Windows-Authentifizierung verwenden, werden die Felder Kennwort und Kennwort bestätigen nicht angezeigt.
Geben Sie das Kennwort im Feld Kennwort bestätigen erneut ein.
Sorgen Sie dafür, dass Sie den Benutzernamen und das Kennwort nicht vergessen.Sie benötigen diese Angaben später noch.
Klicken Sie auf die Schaltfläche Weiter, um fortzufahren.
Sehen Sie sich auf der Seite Erforderliche Komponenten im Abschnitt Verfügt die Anwendung über zusätzliche Abhängigkeiten, die installiert werden müssen? die Liste der erforderlichen Komponenten an, um zu ermitteln, ob Sie diese installieren möchten.
Die erforderlichen Komponenten, die aktiviert sind, sind die Standardkomponenten.
Wenn Sie zusätzliche erforderliche Komponenten installieren möchten, wählen Sie die Optionsschaltfläche Ja, ich muss weitere erforderliche Komponenten angeben aus, und aktivieren Sie dann die Kontrollkästchen der erforderlichen Komponenten, die installiert werden sollen.
Falls Sie von einer Netzwerkfreigabe installieren möchten, klicken Sie im Abschnitt Installationsspeicherort für die erforderlichen Komponenten angeben auf Von folgendem Speicherort herunterladen, und geben Sie den Pfad des Speicherorts ein, an dem sich die Installationsprogramme für die erforderlichen Komponenten befinden.
Bei der Standardoption Aus dem Internet herunterladen werden die erforderlichen Komponenten je nach Bedarf von der Microsoft-Downloadsite heruntergeladen.
Sie können auch Vom Speicherort der Anwendung kopieren auswählen.Wenn Sie diese Option auswählen, müssen Sie sicherstellen, dass sich die Installationsprogramme für die erforderlichen Komponenten im Anwendungsordner befinden.Weitere Informationen finden Sie unter Gewusst wie: Einschließen von erforderlichen Komponenten mit einer ClickOnce-Anwendung.
Klicken Sie auf die Schaltfläche Weiter, um fortzufahren.
Wenn Sie externe Datenquellen für die Anwendung angegeben haben, wird die Seite Andere Verbindungen angezeigt.Überprüfen Sie, ob die Verbindungszeichenfolgen korrekt sind, und klicken Sie auf die Schaltfläche Weiter.
Lassen Sie auf der Seite Zertifikat angeben das Kontrollkästchen Zertifikat angeben deaktiviert.Ein Zertifikat ist für eine Anwendung mit zwei Ebenen nicht erforderlich.
Klicken Sie auf die Schaltfläche Weiter, um fortzufahren.
Klicken Sie auf der Seite Zusammenfassung auf die Schaltfläche Veröffentlichen.
Wenn die Anwendung veröffentlicht wird, werden die Setupdateien in das Verzeichnis eingefügt, das Sie für die Veröffentlichungsausgabe angegeben haben.
Kopieren Sie den Inhalt des Verzeichnisses für die Veröffentlichungsausgabe auf jeden Computer, auf dem Sie die Anwendung installieren möchten.Der folgende Schritt muss abgeschlossen werden, bevor Sie das Setup auf dem Zielcomputer ausführen.
Wenn Sie in Schritt 5 die Option Jetzt direkt in der Datenbank veröffentlichen ausgewählt haben, öffnen Sie im Verzeichnis für die Veröffentlichungsausgabe die Datei "Install.htm", und folgen Sie den Anweisungen zum Konfigurieren des Zielcomputers.
Hinweis Wenn Sie auf einem Computer installieren, auf dem LightSwitch oder eine andere LightSwitch-Anwendung installiert ist, ist der Computer bereits konfiguriert.
Wenn Sie die Option Skriptdatei zum Installieren und Konfigurieren der Datenbank erstellen ausgewählt haben, führen Sie im Verzeichnis für die Veröffentlichungsausgabe die beiden Skriptdateien (.sql) aus, um die Datenbank und das SQL-Standardbenutzerkonto für die Anwendung zu erstellen.
Benutzer können die Anwendung installieren, indem sie die Datei Setup.exe ausführen.
Hinweis Wenn Sie die Authentifizierung für die Anwendung aktiviert haben, muss der Anwendungsadministrator Benutzer autorisieren, bevor diese die Anwendung ausführen können.Weitere Informationen finden Sie unter LightSwitch-Authentifizierung und Autorisierung.
Siehe auch
Aufgaben
Gewusst wie: Ändern des Anwendungstyps
LightSwitch-Authentifizierung und Autorisierung
Konzepte
Bereitstellen von LightSwitch-Anwendungen