использование appcmd для добавления новой проблемы с веб-сайтом - PullRequest
2 голосов
/ 24 октября 2009

Я использую VSTS 2008 + C # + .Net 3.5 + IIS 7.0. Я хочу использовать appcmd для добавления нового веб-сайта, мой сценарий такой.

  1. Все файлы моего веб-сайта находятся в папке c: \ template;
  2. Я хочу добавить свой новый веб-сайт в качестве виртуального каталога на веб-сайт по умолчанию, виртуальный каталог называется "testsite1";
  3. Я хочу использовать пул приложений по умолчанию (или пул приложений, используемый веб-сайтом по умолчанию).

Я достаточно долго изучал appcmd, но не могу понять. Возможно, я либо слишком глуп, либо из-за того, что IIS 7.0 / appcmd новый, справочная информация ограничена. : -)

Цените, если кто-нибудь может сообщить мне, как выполнить мою задачу развертывания с помощью appcmd?

спасибо заранее, George

1 Ответ

9 голосов
/ 24 октября 2009
  1. Вы должны открыть командную строку как администратор
  2. Выполните следующее:

    "%windir%\system32\inetsrv\AppCmd" add app /site.name:"Default Web Site" /path:/testsite1 /physicalPath:"c:\template"
    

Как я это узнал? Я сделал следующее:

appcmd add app /?

и был такой пример:

appcmd add app /site.name:"Default Web Site" /path:/app1

поэтому я просто добавил physicalPath

проверьте это также.

...