2008-10-20 2 views
1

Я пытаюсь запустить этот скрипт для назначения пула приложений на веб-сайт работает под IIS 6IIS 7 - IIS 6 Проблема

Set oWebAdmin = GetObject("winmgmts:root\WebAdministration") 
Set oSite = oWebAdmin.Get("Site.Name='Site'") 
oSite.ApplicationDefaults.ApplicationPool = "NewAppPool" 
oSite.Put_ 

Этот сценарий не может работать под IIS 6 ... Есть ли это что-то не так?

Спасибо,

+0

Да, корень \ WebAdministration нового в IIS7, она не может работать в IIS6. Используйте ADSI. – 2011-08-30 02:53:08

ответ

1
Set objVirtualDirectory = GetObject("IIS://localhost/" + strSitePath + "/ROOT") 


' Assign the Pool to the Site 
objVirtualDirectory.AppPoolID = strAppPool 
objVirtualDirectory.AppFriendlyName = "me app" 
objVirtualDirectory.Put_() 
Смежные вопросы