использование appcmd для добавления новой проблемы с веб-сайтом

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

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

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

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

заранее спасибо, Джордж


person George2    schedule 24.10.2009    source источник
comment
Я бы использовал библиотеку WMI и таким образом добавил бы сайт.   -  person abc123    schedule 02.05.2015


Ответы (1)


  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

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

person Enes    schedule 24.10.2009