Совместное использование программы. Введение в развертывание

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

На этом занятии будет рассказано о различных способах совместно использовать программы с другими пользователями.

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

Может показаться, что можно просто скопировать файлы программы на другой компьютер и запустить программу. Однако, в большинстве случаев после этого программа не будет запускаться. Это происходит потому, что большинство программ зависит от других частей программного обеспечения, называемых компонентами, которые должны быть установлены на другом компьютере. Если попытаться запустить программу при отсутствующем компоненте, то программа не будет работать.

Публикация ClickOnce

Visual Basic включает средства для развертывания программы с помощью метода, который называется публикацией ClickOnce. Этот метод упрощает развертывание, автоматически включая установки всех необходимых компонентов вместе с программой. ClickOnce позволяет записывать программу на компакт-диски или DVD-диски, которыми можно обмениваться с другими.

Если имеется доступ к веб-серверу, можно также использовать ClickOnce для публикации программы на веб-узле; программа после этого может быть загружена через Интернет. Если впоследствии изменить программу, можно опубликовать новую версию, а все, кто загрузил программу, смогут автоматически загрузить новую версию при ее следующем запуске.

Чтобы опубликовать программу с использованием ClickOnce, необходимо иметь доступ к устройству записи на компакт- или DVD-диски или к веб-серверу. Если у вас нет доступа ни к тому, ни к другому, совместно использовать программу можно посредством ее сжатия и копирования на дискету или посредством отправки по электронной почте.

Последующие шаги

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

Следующее занятие: Распространение программы на компакт-диске: Публикация с использованием ClickOnce

См. также

Задачи

Отправка программы по электронной почте. Создание сжатого файла

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

Распространение программы