Изменение версии платформы для виртуального каталога IIS 7 из командной строки - PullRequest
1 голос
/ 12 августа 2010

Есть ли программный способ из командной строки изменить версию .NET Framework для определенного виртуального каталога в IIS 7.0?

Мы используем инструмент mkiisdir.exe из NAntContrib для создания виртуальных каталогов, но нам нужно изменить версию платформы на 4.0 для вновь созданного виртуального каталога. У mkiisdir.exe, по-видимому, нет параметров, позволяющих управлять этим.

Мы ищем способ сделать это через mkiisdir.exe или другой инструмент - что бы ни работало.

Заранее спасибо! Джефф

1 Ответ

3 голосов
/ 13 августа 2010

Вы можете использовать AppCmd.exe, чтобы установить версию среды выполнения для создаваемого вами AppPool: при условии, что ваше приложение использует пул приложений TestPool, вы можете:

appcmd.exe set config  -section:applicationPools /[name='TestPool'].managedRuntimeVersion:"v4.0"
...