Udostępnij za pośrednictwem


Jak: Wdrażanie aplikacji dwuwarstwowej

2-warstwowe wdrożenie tworzy aplikację LightSwitch działającą na pulpicie Windows użytkownika końcowego.Składniki bazy danych i serwera są uruchomione na tym samym komputerze.Kreator publikowania aplikacji LightSwitch prowadzi użytkownika przez proces wdrażania.

Aby opublikować dwuwarstwową aplikację komputerową

  1. Z menu Kompilacja wybierz Publikuj <nazwa aplikacji>.

    Pojawi się Kreator publikowania aplikacji LightSwitch.

  2. Na stronie Typ aplikacji sprawdź, czy opcja Pulpit jest zaznaczona, a następnie wybierz przycisk Dalej.

    [!UWAGA]

    Wybór opcji Sieć Web zmieni aplikację na trójwarstwową aplikację przeglądarki.Aby uzyskać więcej informacji, zobacz Jak: Wdrażanie aplikacji 3-warstwowej.

  3. Na stronie Konfiguracja serwera aplikacji sprawdź, czy zaznaczona jest opcja Lokalne, a następnie wybierz przycisk Dalej.

  4. Na stronie Opublikuj dane wyjściowe, w sekcji Gdzie chcesz umieścić pliki aplikacji? wpisz ścieżkę, pod którą mają zostać zapisane opublikowane dane wyjściowe.

    Lokalizacją domyślną jest podkatalog Publish w katalogu projektu.

  5. W sekcji Jak chcesz opublikować domyślną bazę danych? wybierz Opublikuj bezpośrednio do bazy danych teraz, a następnie wybierz przycisk Dalej.

    Jeśli wolisz utworzyć skrypt bazy danych, wybierz opcję Utwórz skrypt do instalacji i konfiguracji bazy danych.

    Do kreatora zostanie dodany krok Konfiguracja bazy danych.

  6. Wybierz przycisk Dalej, aby kontynuować.

  7. Na stronie Połączenia bazy danych kreatora wprowadź parametry połączenia dla komputera, na którym zostanie wdrożona baza danych.

    Aby zmienić parametry połączenia

    1. Wybierz przycisk przeglądania (...).

      Zostanie wyświetlone okno dialogowe Właściwości połączenia.

    2. W polu Nazwa serwera wprowadź nazwę serwera bazy danych, w którym chcesz opublikować bazę danych aplikacji.

      Serwer bazy danych musi być wstępnie skonfigurowany, aby obsługiwać program SQL Server 2005 lub nowszą wersję, bądź SQL Server 2005 Express lub nowszą wersję.Nie musi znajdować się na tym samym serwerze, na którym publikujesz aplikację.

    3. W sekcji Logowanie do serwera wybierz przycisk opcji Użyj uwierzytelniania SQL, a następnie wprowadź prawidłową Nazwę użytkownika i Hasło do serwera.

      Jeśli program SQL Server jest skonfigurowany do korzystania z uwierzytelniania systemu Windows, w zamian można wybrać przycisk opcji Użyj uwierzytelniania systemu Windows.

    4. W sekcji Wybierz lub wprowadź nazwę bazy danych wprowadź nazwę aplikacji, a następnie wybierz przycisk OK.

      Ta nazwa musi być taka sama, jak ta wprowadzona dla właściwości Application Name w Projektancie aplikacji.

  8. Wybierz przycisk Dalej, aby kontynuować.

  9. Jeśli chcesz utworzyć skrypt, zostanie wyświetlona strona Konfiguracja bazy danych.Na tej stronie można utworzyć lub zaktualizować bazy danych.

    Aby utworzyć nową bazę danych

    • Na stronie Konfiguracja bazy danych, wybierz przycisk opcji Generuj nową bazę danych o nazwie i wprowadź nazwę bazy danych.

      Ta nazwa musi być taka sama, jak ta wprowadzona dla właściwości Application Name w Projektancie aplikacji.

    Aby zaktualizować istniejącą bazę danych

    1. Na stronie Konfiguracja bazy danych zaznacz Aplikacja musi zaktualizować istniejącą bazę danych.

    2. Wybierz parametry połączenia, a następnie wybierz przycisk przeglądania (...).

      Zostanie wyświetlone okno dialogowe Właściwości połączenia.

    3. W oknie dialogowym Właściwości połączenia wprowadź informacje o połączeniu dla bazy danych.

      [!UWAGA]

      Parametry połączenia mogą wskazać inną bazę danych, o ile schemat bazy danych jest dokładnie tak sam, jak dla bazy danych, którą chcesz zaktualizować.

  10. Wybierz przycisk Dalej, aby kontynuować.

  11. Jeśli włączono uwierzytelnianie dla aplikacji, zostanie wyświetlona strona Administrator aplikacji.

    [!UWAGA]

    Jeśli wybrano opcję tworzenia skryptu bazy danych, nie trzeba podawać żadnych informacji na tej stronie.

  12. Na stronie Uwierzytelnianie wybierz sekcję Czy utworzyć administratora aplikacji po wdrożeniu aplikacji? i kliknij Tak, utwórz administratora aplikacji w tej chwili.

  13. Wpisz nazwę użytkownika w polu Nazwa użytkownika.

    W przypadku używania uwierzytelniania systemu Windows powinna to być poprawna nazwa logowania systemu Windows w postaci domena\użytkownik.

  14. W polu Pełna nazwa wpisz pełną nazwę użytkownika, który będzie domyślnym administratorem.

    [!UWAGA]

    Pole Pełna nazwa nie jest wyświetlane, jeśli korzystasz z uwierzytelniania systemu Windows.

  15. W polu Hasło wpisz hasło.

    [!UWAGA]

    Pola Hasło i Potwierdź hasło nie są wyświetlane, jeśli korzystasz z uwierzytelniania systemu Windows, .

  16. W polu Potwierdź hasło ponownie wpisz hasło.

    Upewnij się, że pamiętasz nazwę użytkownika i hasło.Będą potrzebne później.

  17. Wybierz przycisk Dalej, aby kontynuować.

  18. Na stronie Warunki wstępne w sekcji Czy aplikacja ma dodatkowe wymagania wstępne, które należy zainstalować? przejrzyj listę wymagań wstępnych, aby określić, czy chcesz je zainstalować.

    Warunki wstępne, które są zaznaczone, są domyślnymi wymaganiami wstępnymi.

  19. Aby zainstalować dodatkowe wymagania wstępne, wybierz przycisk opcji Tak, trzeba określić dodatkowe wymagania wstępne, a następnie zaznacz pola wyboru wymagań wstępnych do zainstalowania.

  20. W sekcji Określ lokalizację instalacji wymagań wstępnych, jeśli chcesz zainstalować z udziału sieciowego kliknij Pobierz z następującej lokalizacji i wprowadź ścieżkę do lokalizacji instalatorów wymagań wstępnych.

    Wybór domyślny Pobierz z Internetu będzie w razie potrzeby pobierał wymagania wstępne z witryny pobierania firmy Microsoft.

    Można także wybrać opcję Kopiuj z tej samej lokalizacji, co moja aplikacja.Jeżeli wybierzesz tę opcję, upewnij się, że instalatory dla wymagań wstępnych znajdują się w folderze aplikacji.Aby uzyskać więcej informacji, zobacz Jak: obejmują warunki wstępne z aplikacją ClickOnce.

  21. Wybierz przycisk Dalej, aby kontynuować.

  22. Jeśli określono zewnętrzne źródła danych dla aplikacji, zostanie wyświetlona strona Inne połączenia.Sprawdź, czy parametry połączenia są poprawne, a następnie wybierz przycisk Dalej.

  23. Na stronie Określ certyfikat pozostaw pole wyboru Określ certyfikat wyczyszczone.Certyfikat nie jest wymagany dla aplikacji dwuwarstwowej.

  24. Wybierz przycisk Dalej, aby kontynuować.

  25. Na stronie Podsumowanie wybierz przycisk Publikuj.

    Po opublikowaniu aplikacji pliki instalacyjne są umieszczane w katalogu określonym dla publikowanych danych wyjściowych.

  26. Skopiuj zawartość katalogu publikowanych danych wyjściowych dla każdego komputera, na którym chcesz zainstalować aplikację.Następny krok musi zostać wykonany przed uruchomieniem instalacji na komputerze docelowym.

    1. Jeśli wybrano opcję Opublikuj bezpośrednio do bazy teraz w kroku 5, w katalogu zawierającym publikowane dane wyjściowe, otwórz plik Install.htm i postępuj zgodnie z instrukcjami, aby skonfigurować komputer docelowy.

      [!UWAGA]

      W przypadku instalowania na komputerze z zainstalowaną aplikacją LightSwitch lub inną aplikacją LightSwitch, komputer jest już skonfigurowany.

    2. Jeśli wybrano opcję Utwórz skrypt do instalacji i konfiguracji bazy danych w kroku 5, w katalogu zawierającym publikowane dane wyjściowe, uruchom dwa pliki skryptów (.sql), aby utworzyć bazę danych i domyślne konto użytkownika SQL dla aplikacji.

  27. Użytkownicy mogą zainstalować aplikację uruchamiając plik Setup.exe.

    [!UWAGA]

    Po włączeniu uwierzytelniania dla aplikacji, administrator aplikacji musi autoryzować użytkowników przed uruchomieniem przez nich aplikacji.Aby uzyskać więcej informacji, zobacz Uwierzytelnianie i autoryzacja w programie LightSwitch

Zobacz też

Zadania

Jak: Zmienianie typu aplikacji

Uwierzytelnianie i autoryzacja w programie LightSwitch

Koncepcje

Wdrażanie aplikacji LightSwitch

Inne zasoby

Wdrażanie: Rozmieszczanie i utrzymywania aplikacji

Jak: Wdrażanie aplikacji 3-warstwowej