Развертывание приложений C#
Обновлен: Ноябрь 2007
Развертывание – это процесс распространения готового приложения или компонента для установки на другие компьютеры. Для консольных приложений или приложений Smart Client на основе Windows Forms доступно два сценария развертывания: ClickOnce и установщик Windows.
Развертывание ClickOnce
Развертывание ClickOnce позволяет публиковать приложения Windows на веб-сервере или в общей сетевой папке с целью упрощения установки. Развертывание ClickOnce рекомендуется для большинства случаев, поскольку позволяет создавать самообновляющиеся приложения Windows, которые способны устанавливаться и работать при минимальном участии пользователя.
Для настройки свойств развертывания ClickOnce можно воспользоваться Мастер публикации (вызывается из меню Построение) или страницей Публикация в Конструкторе проектов. Дополнительные сведения см. в разделе Страница публикации в конструкторе проектов. Дополнительные сведения о технологии ClickOnce см. в разделе Развертывание ClickOnce.
Установщик Windows
Развертывание с помощью установщика Windows позволяет создать установочный пакет, распространяемый конечным пользователям; для установки приложения пользователь запускает файл установки и выполняет шаги мастера. При этом к решению добавляется проект установки, создается файл установки, распространяемый между пользователями, и пользователь запускает файл установки и выполняет шаги мастера для установки приложения.
Дополнительные сведения об установщике Windows см. в разделе Развертывание с помощью установщика Windows.
См. также
Задачи
Практическое руководство. Публикация приложения ClickOnce
Основные понятия
Альтернативные способы развертывания
Развертывание приложений среды выполнения с помощью установщика Windows