Программно изменить ApplicationHost.config IIS7 в 64-разрядной версии Windows 2008 - PullRequest
0 голосов
/ 26 ноября 2009

Мне нужен мой 32-битный установщик InstallShield, чтобы внести изменения в ApplicationHost.config (часть IIS7). Я хочу установить значение overrideModeDefaults от «Запретить» до «Разрешить» для конфигурации ipSecurity.

Это прекрасно работает в 32-битной Windows 2008, но не в 64-битной Windows 2008. Проблема заключается в том, что установщик ищет файл только в systemWOW64, но на самом деле он находится в system32.

Есть ли способ для меня редактировать этот файл программно из моего 32-битного установщика? Я в порядке с запуском скрипта или даже после его установки с помощью моего 32-битного инструмента конфигурации.

1 Ответ

0 голосов
/ 26 ноября 2009

Я думаю, что нашел свой ответ. Оказывается, вы можете использовать% windir% \ sysnative для доступа к каталогу system32 в 32-битном приложении.

...