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


Развертывание приложений, служб и компонентов

Развертывание приложения, службы или компонента — это механизм их распространения для установки на других компьютерах, устройствах, серверах и в облаке. В Visual Studio можно выбрать соответствующий подход в зависимости от требуемого типа развертывания.

В следующей таблице приведены описания различных сценариев развертывания и даны ссылки на более подробные сведения о реализации этих сценариев.

В этом подразделе

Сценарий развертывания

Справочные материалы

Публикация в облаке. Visual Studio позволяет сделать приложения, службы и данные доступными отовсюду за счет их развертывания в Microsoft Azure.

Публикация приложений в Microsoft Azure

Публикация приложения для Магазина Windows. Вы можете легко собрать приложение и отправить его в Магазин Windows для продажи клиентам по всему миру.

Упаковка, развертывание и запрос приложения для Магазина Windows

Публикация приложения Windows Phone. Вы можете отправить новое приложение или обновление существующего приложения на сертификацию в центре разработчиков Windows Phone.

Публикация приложения для Windows Phone

Развертывание приложения или службы ASP.NET. Приложения и службы ASP.NET можно развертывать несколькими способами.

Развертывание веб-приложений и служб ASP.NET

Развертывание приложения или службы LightSwitch. После создания приложений и служб OData с помощью LightSwitch можно развертывать их на веб-сервере или в Microsoft Azure.

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

Публикация приложения для SharePoint. Вы можете опубликовать приложение для SharePoint в Магазине Office или в каталоге приложений внутри организации.

Публикация приложения для SharePoint с помощью Visual Studio

Публикация приложения для Office. Вы можете опубликовать приложение для Office в Магазине Office или в каталоге приложений внутри организации.

Публикация приложения для Office

Развертывание службы WCF. Другие приложения могут использовать службы RIA WCF, развертываемые на веб-сервере.

Развертывание решений на основе служб RIA WCF

Развертывание службы OData. Другие приложения могут использовать службы OData, развертываемые на веб-сервере.

Развертывание службы OData

Развертывание классических приложений. С помощью развертывания ClickOnce можно опубликовать классическое приложение на веб-сервере или в общей сетевой папке. Затем пользователи смогут устанавливать приложение одним щелчком.

Развертывание и безопасность технологии ClickOnce

Создание программы установки . Вы можете создать программу установки с помощью компонента InstallShield Limited Edition, который распространяется бесплатно.

InstallShield Limited Edition

Поддержка существующей программы установки. Продолжайте использовать программу установки, созданную в более ранней версии Visual Studio, установив расширение проектов установщиков Visual Studio.

Расширение проектов установщиков Visual Studio

Документация по проектам установщиков доступна на следующей странице: Развертывание установщика Visual Studio

Развертывание приложения Visual C++. Вы можете развернуть среду выполнения Visual C++ с приложением с использованием центрального развертывания, локального развертывания или статическое связывания.

Развертывание приложений, разработанных специально для настольных систем (Visual C++)

Развертывание приложения для тестирования. Вы можете применить более сложные процедуры разработки и тестирования, развернув приложение в виртуальных средах.

Тестирование в лабораторной среде

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

Предварительные условия для развертывания приложения