Как настроить сервер WebDeploy для прямой публикации из visual studio?

Visual Studio 2013 поддерживает прямую публикацию WebDeploy (нет файлов промежуточных пакетов для перемещения вручную). Я работаю с "веб-сайтом" Azure, потому что сервер уже поддерживает WebDeploy, а на портале / панели мониторинга Azure перечислены параметры публикации WebDeploy.

Но сейчас я пытаюсь настроить полную виртуальную машину Windows Server (в Azure, но это не должно иметь значения), и, хотя я полностью установил WebDeploy (так кажется), я не могу найти, где настроить службу WebDeploy.

На этом сайте есть похожие вопросы, но ни один из них не подходит идеально (и ни один с соответствующими ответами), поэтому, пожалуйста, проверьте внимательно, прежде чем предлагать дубликат. Это звучит похоже на меня, но ответы не помогают мне.

Мастер публикации Visual Studio 2013 WebDeploy

============

Параметр "Настроить публикацию в Web Deploy" недоступен в моем контекстном подменю Deploy в IIS, как показано в этой полезной в остальном статье.

введите описание здесь

1 ответ

Решение

Ах, Антон из раздела комментариев поста говорит: "Для тех, кому не хватает параметра конфигурации в IIS, убедитесь, что вы установили" Web Deploy 3.0 для серверов хостинга "- его можно найти в инструменте Web PI".

И действительно, в поиске установщика веб-платформы есть такая опция, которая теперь обновлена ​​до версии 3.5 для WebDeploy.

Затем вы используете панель "Служба управления" IIS на уровне сервера, чтобы настроить (остановленную) службу, чтобы выбрать правильный сертификат для имени хоста, к которому вы будете обращаться к нему, и разрешить удаленный доступ.

Затем в Visual Studio 2013 используйте HTTP, а не https, который вы можете использовать. Видимо 2013 использует другой протокол. Я забыл, где я это читал.

введите описание здесь

Другие вопросы по тегам