Пошаговое руководство. Развертывание произвольно подключаемых клиентских приложений с локальной базой данных
Развертывание периодически подключаемых приложений с локальной базой данных SQL Server Compact 3.5 не сложнее, чем развертывание любой базы данных SQL Server Compact 3.5 вместе с приложением.
Примечание
ClickOnce является предпочтительным способом развертывания для приложений, включающих SQL Server Compact 3.5 базы данных (в отличие от создания пользовательского действия в Проекте установки и развертывания).
Данное пошаговое руководство содержит подробные инструкции по развертыванию приложений и кэша локальной базы данных, которые были созданы в разделе Пошаговое руководство. Создание многоуровневого приложения для работы с данными.
В этом пошаговом руководстве вы узнаете, как выполнить следующие задачи:
Настроить приложение для развертывания методом ClickOnce.
Опубликовать пакет установки.
Создать пакет установки.
Протестировать развертывание.
Обязательные компоненты
Чтобы завершить работу в данном пошаговом руководстве, необходимо завершенное решение и проект, созданный в Пошаговое руководство. Создание произвольно подключаемого приложения.
Примечание
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.
Открытие решения OCSWalkthrough
Поскольку в этом пошаговом руководстве развертывается решение OCSWalkthrough, это решение сначала должно быть загружено в Visual Studio.
Чтобы открыть решение OCSWalkthrough:
В меню Файл выберите Открыть, выберите Проект/решение и перейдите к расположению файла OCSWalkthrough.sln.
Примечание
Файл OCSWalkthrough.SLN создается в разделе Пошаговое руководство. Создание произвольно подключаемого приложения и является необходимым условием для выполнения этого примера.Выполните процедуру, описанную в теме Пошаговое руководство. Создание произвольно подключаемого приложения, сохранив проект по окончании, если вы еще этого еще не сделали.
Настройка развертывания
Поскольку Развертывание и безопасность технологии ClickOnce является предпочтительным способом развертывания для приложений, включающих базы данных SQL Server Compact 3.5, откройте Страница публикации в конструкторе проектов и настройте приложение OCSWalkthrough для развертывания.
Чтобы открыть страницу публикации и настройки развертывания ClickOnce:
Чтобы открыть Конструктор проектов, в Обозревателе решений, дважды щелкните Мой проект при работе над проектом Visual Basic. (Дважды щелкните Свойства при работе над проектом C#.)
Выберите вкладку Публикация.
Щелкните Файлы приложений и установите SDF-файл в Файл данных (авто).
Этот параметр уведомляет программу установщика о том, что это локальный файл данных, и его следует поместить в каталог данных.
Щелкните элемент Необходимые компоненты и выберите SQL Server Compact 3.5.
Этот параметр уведомляет установщик о необходимости проверить, существует ли среда выполнения SQL Server Compact 3.5, и установить ее из Интернета, если она не найдена.
Создание установщика
После настройки сведений публикации задайте расположение для публикации установщика приложений и затем создайте установщик.
Чтобы создать установщик:
В поле Расположение публикации введите веб-узел, FTP-сервер или путь к файлу для публикации установщика.
Нажмите кнопку Опубликовать сейчас для создания установщика.
Тестирование приложения
Чтобы проверить развертывание:
Перейдите в место, где вы опубликовали установщик.
Установите приложение.
См. также
Задачи
Практическое руководство. Настройка синхронизации данных в приложении
Пошаговое руководство. Создание произвольно подключаемого приложения
Основные понятия
SQL Server Compact 3.5 и Visual Studio