Condividi tramite


Procedura: distribuire un'applicazione a 2 livelli

Una distribuzione a 2 livelli crea un'applicazione LightSwitch che è in esecuzione sul computer desktop Windows dell'utente finale.I componenti database e server sono in esecuzione sullo stesso computer.La LightSwitch Pubblicazione guidata applicazione guida attraverso il processo di distribuzione.

Per pubblicare un'applicazione desktop a 2 livelli

  1. Dal menu Compilazione, scegliere Pubblica <Application Name>.

    Verrà visualizzata la Pubblicazione guidata applicazioneLightSwitch.

  2. Nella pagina Tipo di applicazione, verificare che l'opzione Desktop sia selezionata e quindi scegliere il pulsante Avanti.

    [!NOTA]

    Selezionando Web verrà modificata l'applicazione in applicazione browser a 3 livelli.Per ulteriori informazioni, vedere Procedura: distribuire un'applicazione a 3 livelli.

  3. Nella pagina Applicazione Configurazione server, verificare che sia Locale quindi scegliere il pulsante Avanti.

  4. Nella pagina Output di pubblicazione, selezionare la sezione Specificare il percorso dei file dell'applicazione e immettere il percorso in cui si desidera posizionare l'output di pubblicazione.

    Il percorso predefinito è la sottodirectory Pubblica nella directory del progetto.

  5. Nella sezione Specificare come si desidera pubblicare il database predefinito., scegliere Pubblica direttamente nel database adessoquindi scegliere il pulsante Avanti.

    Se si preferisce creare uno script del database, scegliere Creare uno script per installare e configurare il database.

    Un passaggio Configurazione database verrà aggiunto alla procedura guidata.

  6. Scegliere il pulsante Avanti per continuare.

  7. Nella pagina Connessioni di database della procedura guidata, fornisce una stringa di connessioni per il computer in cui verrà distribuito il database.

    Per modificare le stringhe di connessione

    1. Scegliere il pulsante (…) di esplorazione.

      Verrà visualizzata la finestra di dialogo Proprietà connessione.

    2. Nella casella Nome server, immetere il nome del server database in cui si desidera pubblicare il database di un'applicazione.

      Il server del database deve essere preconfigurato per avere SQL Server 2005 o una versione successiva, o SQL Server 2005 Express o una versione successiva.Non deve trovarsi nello stesso server in cui si sta pubblicando l'applicazione.

    3. Nella sezione Accesso al server, scegliere il pulsante di opzione Utilizzare l'autenticazione di SQL quindi immettere Nome utente e Passwordvalidi per il server.

      Se SQL Server è configurato per utilizzare l'autenticazione di Windows, è possibile scegliere il pulsante di opzione Usa autenticazione di Windows invece.

    4. In Seleziona o immetti nome di database,inserire il nome dell'applicazione e quindi scegliere il pulsante OK.

      È necessario lo stesso nome immesso per la proprietà Application Name in Progettazione applicazione.

  8. Scegliere il pulsante Avanti per continuare.

  9. Se si sceglie di creare uno script, sarà visualizzata la pagina Configurazione di database.In questa pagina, è possibile creare o aggiornare un database.

    Per creare un nuovo database

    • Nella pagina Configurazione database, il pulsante di opzione Generare un nuovo database denominato di choosethhhe e il nome del database.

      Questo nome deve essere uguale a quello immesso per la proprietà Application Name in Progettazione applicazioni.

    Per aggiornare un database esistente

    1. Nella pagina Configurazione database, selezionare L'applicazione deve aggiornare un database esistente.

    2. Scegliere la stringa di connessione e quindi scegliere il pulsante (…) di esplorazione.

      Verrà visualizzata la finestra di dialogo Proprietà connessione.

    3. Nella finestra di dialogo Proprietà di connessione, immettere le informazioni di connessione per il database.

      [!NOTA]

      La stringa di connessione può puntare a un database diverso finché lo schema del database corrisponde esattamente al database che si desidera aggiornare.

  10. Scegliere il pulsante Avanti per continuare.

  11. Se è stata abilitata l'autenticazione per l'applicazione, sarà visualizzata la pagina Amministratore applicazione.

    [!NOTA]

    Se si sceglie di creare uno script del database, non è necessario fornire alcuna informazione su questa pagina.

  12. Nella pagina Autenticazione, selezionare la sezione Specificare se è necessario creare l'amministratore applicazione quando l'applicazione viene distribuita, quindi fare clic su Sì, crea l'amministratore dell'applicazione adesso.

  13. Nel campo Nome utente digitare un nome utente.

    Se si utilizza l'autenticazione di Windows, è necessario che sia un nome di accesso a Windows valido sotto forma di dominio\utente.

  14. Nel campo Nome completo, digitare il nome completo dell'utente che fungerà da amministratore predefinito.

    [!NOTA]

    Il campo Nome completo non è visualizzato se si utilizza l'autenticazione di Windows.

  15. Nel campo Password digitare una password.

    [!NOTA]

    Se si utilizza l'autenticazione di Windows, i campi Password e Conferma password non verranno visualizzati.

  16. Nel campo Conferma password digitare nuovamente la password.

    Ricordare il nome utente e la password.Saranno necessari in un secondo momento.

  17. Scegliere il pulsante Avanti per continuare.

  18. Nella pagina Prerequisiti, nella sezione Ulteriori prerequisiti dell'applicazione da installare, rivedere l'elenco di prerequisiti per determinare se si desidera installarli.

    I prerequisiti controllati sono i prerequisiti predefiniti.

  19. Se si desidera installare i componenti aggiuntivi, scegliere il pulsante di opzione Sì, è necessario specificare prerequisiti aggiuntivi quindi selezionare le caselle di controllo dei prerequisiti da installare.

  20. Nella sezione Specificare il percorso di installazione dei prerequisiti, se si desidera eseguire l'installazione da una condivisione di rete, fare clic su Scarica dal seguente percorso e immettere il percorso in cui si trovano i programmi di installazione per i prerequisiti.

    La scelta predefinita, Download da Internet scaricherà i prerequisiti dal sito di download di Microsoft in base alle necessità.

    È possibile scegliere anche Copia dallo stesso percorso dell'applicazione.Se si sceglie questa opzione, sarà necessario assicurarsi che i programmi di installazione per i prerequisiti si trovino nella cartella dell'applicazione.Per ulteriori informazioni, vedere Procedura: includere i prerequisiti con un'applicazione ClickOnce.

  21. Scegliere il pulsante Avanti per continuare.

  22. Se sono state specificate altre origini dati per l'applicazione, sarà visualizzata la pagina Altre connessioni.Verificare che le stringhe di connessione siano corrette e quindi scegliere il pulsante Avanti.

  23. Nella pagina Specificare un certificato, lasciare la casella di controllo Specificare un certificato deselezionata.Un certificato non è richiesto per un'applicazione a 2 livelli.

  24. Scegliere il pulsante Avanti per continuare.

  25. Nella pagina Riepilogo, scegliere il pulsante Pubblica.

    Una volta pubblicata l'applicazione, i file di configurazione sono posizionati nella directory specificata per l'output di pubblicazione.

  26. Copiare il contenuto della directory di output di pubblicazione per ogni computer in cui si desidera installare l'applicazione.Il passaggio seguente deve essere completato prima di eseguire il programma di installazione sul computer di destinazione.

    1. Se è stata scelta l'opzione Pubblica direttamente nel database adesso al passaggio 5, nella directory che contiene l'output di pubblicazione, aprire il file Install.htm e seguire le istruzioni per configurare il computer di destinazione.

      [!NOTA]

      Se si sta installando su un computer che ha LightSwitch o un'altra applicazione LightSwitch installata, il computer è già configurato.

    2. Se è stata selezionata l'opzione Crea uno script di installazione e configurazione del database al passaggio 5, nella directory che contiene l'output di pubblicazione, eseguire i due file di script (SQL) per creare il database e l'account utente SQL predefinito per l'applicazione.

  27. Gli utenti possono installare l'applicazione eseguendo il file Setup.exe.

    [!NOTA]

    Se è stata abilitata l'autenticazione per l'applicazione, l'amministratore dell'applicazione dovrà autorizzare gli utenti prima che possano eseguire l'applicazione.Per ulteriori informazioni, vedere Autenticazione e autorizzazione di LightSwitch.

Vedere anche

Attività

Procedura: modificare il tipo di applicazione

Autenticazione e autorizzazione di LightSwitch

Concetti

Distribuzione di applicazioni LightSwitch

Altre risorse

Distribuzione: distribuzione e gestione dell'applicazione

Procedura: distribuire un'applicazione a 3 livelli