Веб-развертывание -Настройка корневого развертывания по умолчанию

Я настраиваю пакет веб-развертывания из VS 2010, который будет направляться клиенту в виде.zip и запускаться с использованием графического интерфейса (, а не сгенерированного пакетного файла ).

Проблема, с которой я сталкиваюсь, заключается в том, что я еще не понял, как развернуть веб-сайт как «корневой» веб-сайт по умолчанию ., так как все усилия по созданию пакетов до сих пор включали виртуальный каталог по умолчанию.

В IIS7/7.5:

  • Я согласен с предупреждением о фиксации на корневом веб-сайте (, как обсуждалось в этом вопросе). Это по-прежнему требует ручного удаления текста администратором сервера.
    • (Хотя я бы не отказался отключить предупреждение...)
  • Выходные данные, сгенерированные VS 2010, не подходят для параметра «Импортировать сервер или пакет сайта» из корня сервера, ссылаясь на то, что он не может, поскольку он содержит приложения.
    • В целевой среде лучше не заниматься предварительным -заполнением значений учетных записей службы пула приложений и т. д.

В Visual Studio 2010 поле «Веб-сайт/приложение IIS» в параметрах Package/Publish Web :

  • Он не допустит пустую запись и по умолчанию будет Веб-сайт по умолчанию / (Проект )_развертывание
  • Установка его на WebsiteName/ не дает результата на другом конце

Я заметил, что в(ProjectName ). Файл.SetParameters.xml за пределами ZIP-файла развертывания, если он содержит правильный параметр (. Работает при запуске из командной строки)


Любые предложения о том, как настроить его по умолчанию на корневой веб-сайт при установке в графическом интерфейсе IIS?

7
задан Community 23 May 2017 в 12:19
поделиться