Разработка облачных бизнес-приложений с использованием Visual Studio LightSwitch 2011

Развертывание приложения на настольном компьютере

Разбить на страницы
Показывать лекцию целиком

Для установки приложения на сервер и переход к его штатному использованию необходимо выполнить следующие операции:

  • установить и развернуть на сервер базу данных;
  • с помощью LightSwitch создать инсталляционной пакет;
  • установить инсталляционный пакет на требуемый сервер.
  • Указанные действия выполняются с использованием мастера публикаций LightSwitch.

    Рассмотрим порядок действий по использованию данного мастера. Откройте вкладку тип приложения в свойствах проекта.

    Установите следующие настройки: Клиент – Настольный компьютер, Сервер приложений – Запуск служб приложений на компьютере пользователя.

    (рис 21.1)

    Запустите Мастер развертывания LightSwitch кнопкой Публикация.

    На первом шаге мастера развертывания необходимо выбрать Конфигурацию клиента, в нашем случае это настольный компьютер.

    (рис 21.2)

    На втором шаге выбирается Конфигурация сервера приложения, установите Локально.

    (рис 21.3)

    На следующем шаге Выходные данные публикации указывается папка для сохранения инсталляционного пакета и способ публикации базы данных.

    Оставьте папку по умолчанию, а для базы данных выберите Публиковать непосредственно в базу данных

    (рис 21.4)

    На следующем шаге указывается используемая строка подключения. Используйте параметры по умолчанию, если планируется установка на текущем компьютере. При необходимости определите другой сервер с помощью кнопки с точками.

    (рис 21.5)

    На следующем шаге необходимо создать пользователя администратора приложения для первого входа. Он позволит зарегистрироваться в приложение при первом запуске и создать других пользователей.

    (рис 21.6)

    На следующем экране Установка необходимых компонентов в нашем простейшем сценарии развертывания можно оставить все как есть.

    (рис 21.7)

    Также можно пропустить шаг настройки сертификата и использовать приложение без сертификата, обязательным сертификат является только если используется клиент -Настольный компьютер.

    (рис 21.8)

    На последнем шаге необходимо проверить всю введенную информацию и нажать кнопку Опубликовать.

    (рис 21.9)

    Созданный установочный пакет будет расположен в папке Publish вашего решения. Скопируйте данную папку на требуемый компьютер и для развёртывания запустите файл Setup.exe.

    Установленное приложение можно запустить для первичной регистрации используйте данные администратора, которые были введены в Мастере публикаций LightSwitch.

    При первом запуске создайте пользователей и роли и установите для них требуемые разрешения. Это выполняется на экранах настройки безопасности.

    (рис 21.10)

    Таким образом, приложение является опубликованным и может использоваться пользователями на том компьютере, где оно развернуто.

    Страницы:

    Для установки приложения на сервер и переход к его штатному использованию необходимо выполнить следующие операции:

  • установить и развернуть на сервер базу данных;
  • с помощью LightSwitch создать инсталляционной пакет;
  • установить инсталляционный пакет на требуемый сервер.
  • Указанные действия выполняются с использованием мастера публикаций LightSwitch.

    Рассмотрим порядок действий по использованию данного мастера. Откройте вкладку тип приложения в свойствах проекта.

    Установите следующие настройки: Клиент – Настольный компьютер, Сервер приложений – Запуск служб приложений на компьютере пользователя.

    (рис 21.1)

    Запустите Мастер развертывания LightSwitch кнопкой Публикация.

    На первом шаге мастера развертывания необходимо выбрать Конфигурацию клиента, в нашем случае это настольный компьютер.

    (рис 21.2)

    На втором шаге выбирается Конфигурация сервера приложения, установите Локально.

    (рис 21.3)

    На следующем шаге Выходные данные публикации указывается папка для сохранения инсталляционного пакета и способ публикации базы данных.

    Оставьте папку по умолчанию, а для базы данных выберите Публиковать непосредственно в базу данных

    (рис 21.4)

    На следующем шаге указывается используемая строка подключения. Используйте параметры по умолчанию, если планируется установка на текущем компьютере. При необходимости определите другой сервер с помощью кнопки с точками.

    (рис 21.5)

    На следующем шаге необходимо создать пользователя администратора приложения для первого входа. Он позволит зарегистрироваться в приложение при первом запуске и создать других пользователей.

    (рис 21.6)

    На следующем экране Установка необходимых компонентов в нашем простейшем сценарии развертывания можно оставить все как есть.

    (рис 21.7)

    Также можно пропустить шаг настройки сертификата и использовать приложение без сертификата, обязательным сертификат является только если используется клиент -Настольный компьютер.

    (рис 21.8)

    На последнем шаге необходимо проверить всю введенную информацию и нажать кнопку Опубликовать.

    (рис 21.9)

    Созданный установочный пакет будет расположен в папке Publish вашего решения. Скопируйте данную папку на требуемый компьютер и для развёртывания запустите файл Setup.exe.

    Установленное приложение можно запустить для первичной регистрации используйте данные администратора, которые были введены в Мастере публикаций LightSwitch.

    При первом запуске создайте пользователей и роли и установите для них требуемые разрешения. Это выполняется на экранах настройки безопасности.

    (рис 21.10)

    Таким образом, приложение является опубликованным и может использоваться пользователями на том компьютере, где оно развернуто.

    Вернуться к учебному плану