Ответ 1
Вы можете сделать это:
APPCMD.exe set app "prova/" /applicationPool:"<APP_POOL_NAME_HERE>"
Обратите внимание на конечную косую черту, добавленную к prova
, которая важна.
Я хочу создать сайт по командной строке с помощью appcmd.
Как я могу связать конкретный пул приложений с сайтом?
Чтобы создать сайт, я пишу следующим образом:
appcmd add site /name:"prova" bindings:http://localhost:8080 /physicalPath:c:\sites\prova
Вы можете сделать это:
APPCMD.exe set app "prova/" /applicationPool:"<APP_POOL_NAME_HERE>"
Обратите внимание на конечную косую черту, добавленную к prova
, которая важна.
Альтернативный синтаксис:
APPCMD.exe set site /site.name:"Site name" /[path='/'].applicationPool:"App Pool Name"
Найдено в документах Windows Server: https://technet.microsoft.com/en-us/library/cc732992(v=ws.10).aspx