2009-10-24 6 views
2

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

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

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

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

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

+0

I будет использовать библиотеку WMI и добавить сайт таким образом. – abc123

ответ

8
  1. Вы должны открыть командную строку в качестве администратора
  2. Execute следующее: C: \ Windows \ system32>% WINDIR% \ system32 \ Inetsrv \ Appcmd добавить приложение/сайт. имя: «Веб-сайт по умолчанию»/путь:/testsite1/physicalPath: «c: \ template»

Как я узнал об этом? Я сделал следующее: AppCmd ​​добавить приложение /?

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

APPCMD добавить приложение /site.name:"Default веб-сайта»/ путь:/app1

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

check this also.

+0

Вопрос ответил, классно! – George2