Pubblicazione dell'applicazione
In questa lezione verrà illustrato come pubblicare un'applicazione e distribuirla agli utenti finali.
Pubblicazione
Il passaggio finale nella creazione di un'applicazione è la distribuzione agli utenti.Pubblicate e distribuite applicazioni basate su LightSwitch utilizzando la LightSwitch procedura guidata di pubblicazione dell'applicazione.La procedura guidata assiste l'utente durante il processo di pubblicazione dell'applicazione.
Una volta pubblicata l'applicazione, è possibile distribuirla agli utenti finali in vari modi.I passaggi per la distribuzione differiscono a seconda del metodo di distribuzione utilizzato.
Per pubblicare un'applicazione
Scegliere Gestione configurazione dal menu Compila.
Verrà visualizzata la finestra di dialogo Gestione configurazione.
Nell'elenco Configurazione soluzione attiva, scegliere Releasequindi scegliere Chiudi.
Questo passaggio evita che le funzioni di debug vengano distribuite con la vostra l'applicazione.
Dal menu Compilazione, scegliere Pubblicare la prima applicazione personale.
Verrà visualizzata la LightSwitch Pubblicazione guidata applicazione.
Nella pagina Introduzione a LightSwitch Pubblicazione guidata, scegliere Desktopquindi scegliere Avanti.
Nella pagina Servizi applicazioni, scegliere Localiquindi scegliere Avanti.
Nella pagina Specificare la preferenza di pubblicazione, nella casella Specificare il percorso dei file dell'applicazione, accettare il percorso predefinito (il percorso al progetto più publish\).
Questo consente di pubblicare l'applicazione in una sottodirectory Pubblica nella directory del progetto.
Nell'elenco Specificare come si desidera pubblicare il database predefinito., scegliere Crea un file script per installare e configurare il databasequindi scegliere Avanti.
Nella pagina Connessione database SQL – Dati applicazione LightSwitch, accettare le stringhe di connessione predefinite, quindi fare clic su Avanti.
Nella pagina Database Configuration accettare le impostazioni predefinite, scegliere Avanti, quindi fare clic su Chiudi.
Nella pagina Amministratore applicazione, nella sezione Should LightSwitch create the Application Administrator , fare clic su Sì, crea un amministratore dell'applicazione.
Nella casella Nome utente, digitare il nome utente di Windows e quindi scegliere Avanti.
Nella pagina Prerequisiti di installazione, accettare le impostazioni predefinite e quindi fare clic su Avanti.
Nella pagina Altre informazioni per la connessione, accettare le impostazioni predefinite, quindi fare clic su Pubblica.
L'applicazione verrà pubblicata.
Suggerimento È possibile monitorare l'avanzamento nella barra di stato in fondo all'IDE.Al termine del processo viene visualizzato il messaggio Pubblicazione completata.
Per distribuire un'applicazione
In Esplora file, individuare la sottodirectory Pubblica nella directory del progetto.
Suggerimento Per trovare la directory del progetto, selezionare il nodo MyFirstApplication in Esplora soluzioni e analizzare la proprietà Cartella del progetto nella finestra Proprietà.
Selezionare il contenuto della directory Pubblica e di tutte le sue sottodirectory e copiarlo in un percorso di rete o nei supporti rimovibili.
Informazioni dettagliate
In questa lezione è stato illustrato come pubblicare l'applicazione.I passaggi per la pubblicazione differiscono per altri tipi di applicazione.
Nella terza pagina della procedura guidata, è stato specificato il percorso in cui pubblicare l'applicazione, in questo caso la sottodirectory predefinita Pubblica.È possibile immettere qualsiasi percorso del file o di rete valido per un percorso di pubblicazione.
L'altra opzione, Crea un file script per installare e configurare il database consente di creare un file di script in esecuzione durante l'installazione, una volta completate l'installazione e la configurazione di SQL Server.Utilizzare questa opzione quando si desidera installare SQL Server come parte dell'installazione o quando si pubblica in un database esistente.
L'altra opzione, Pubblica direttamente sul database adesso, carica il database dell'applicazione presso l'SQL Server durante l'installazione.Utilizzare questa opzione quando SQL Server è già installato e configurato nei computer nei quali verrà installata l'applicazione.
Nella pagina Connessione database SQL – Dati applicazione LightSwitch, sono state inserite due stringhe di connessione.In questo caso, sono stringhe di connessione per l'istanza locale di SQL Server Express installata con LightSwitch.Se si pubblica in un altro computer, è necessario conoscere la stringa di connessione per l'istanza di SQL Server in tale computer.In tal caso, l'installazione con un file di script potrebbe essere la scelta migliore.
Nella pagina Amministratore applicazione, è stato scelto di distribuire l'autenticazione con l'applicazione e sono stati definiti un account utente amministratore e una password predefiniti.Questo account utente fornisce automaticamente l'autorizzazione di Amministrazione sicurezza che consente all'amministratore dell'applicazione di aggiungere utenti e assegnare ruoli.Ricordare nome utente e password.Sono necessari per eseguire l'applicazione.
[!NOTA]
È necessario solo distribuire le informazioni di autenticazione la prima volta che viene distribuita l'applicazione.Il tentativo di distribuire nuovamente le informazioni di autenticazione causa errori durante la pubblicazione.
Nella pagina Prerequisiti di installazione, è stato scelto di installare solo i prerequisiti predefiniti, ovvero gli elementi visualizzati in grassetto.Se si è a conoscenza del fatto che i computer in cui verrà installata l'applicazione dispongono di dipendenze aggiuntive, è possibile scegliere di installarle anche come prerequisiti.I prerequisiti possono essere scaricati da Internet o da una condivisione di rete contenente i file necessari.
Nella pagina finale sono state accettate le stringhe di connessione predefinite per le due origini dati aggiuntive utilizzate dall'applicazione: NORTHWINDData e NORTHWINDData1.Se si effettua la connessione a un database esterno, è necessario ottenere una stringa di connessione dall'amministratore del database.
Passaggi successivi
Nella prossima lezione verrà illustrato come installare ed eseguire l'applicazione.
Lezione successiva: Esecuzione dell'applicazione
Vedere anche
Concetti
Procedura: distribuire un'applicazione a 2 livelli