Поделиться через


Развертывание приложений C#

Обновлен: Ноябрь 2007

Развертывание – это процесс распространения готового приложения или компонента для установки на другие компьютеры. Для консольных приложений или приложений Smart Client на основе Windows Forms доступно два сценария развертывания: ClickOnce и установщик Windows.

Развертывание ClickOnce

Развертывание ClickOnce позволяет публиковать приложения Windows на веб-сервере или в общей сетевой папке с целью упрощения установки. Развертывание ClickOnce рекомендуется для большинства случаев, поскольку позволяет создавать самообновляющиеся приложения Windows, которые способны устанавливаться и работать при минимальном участии пользователя.

Для настройки свойств развертывания ClickOnce можно воспользоваться Мастер публикации (вызывается из меню Построение) или страницей Публикация в Конструкторе проектов. Дополнительные сведения см. в разделе Страница публикации в конструкторе проектов. Дополнительные сведения о технологии ClickOnce см. в разделе Развертывание ClickOnce.

Установщик Windows

Развертывание с помощью установщика Windows позволяет создать установочный пакет, распространяемый конечным пользователям; для установки приложения пользователь запускает файл установки и выполняет шаги мастера. При этом к решению добавляется проект установки, создается файл установки, распространяемый между пользователями, и пользователь запускает файл установки и выполняет шаги мастера для установки приложения.

Дополнительные сведения об установщике Windows см. в разделе Развертывание с помощью установщика Windows.

См. также

Задачи

Практическое руководство. Публикация приложения ClickOnce

Основные понятия

Альтернативные способы развертывания

Обзор развертывания ClickOnce

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

Проекты установки

Другие ресурсы

Visual C#