Відповіді:
Це здається, що ви шукаєте applicationHost.config
, який знаходиться в C:\Windows\System32\inetsrv\config
.
Так, це XML-файл, і так, редагування файлу вручну вплине на конфігурацію IIS після перезавантаження. Ви можете розглядати IIS Manager як інтерфейс GUI для редагування applicationHost.config
та web.config
.
Також перевірте цю відповідь звідси: Неможливо вручну редагувати applicationhost.config
Відповідь проста, якщо не така очевидна: win2008 - 64 біт, блокнот ++ - 32 біт. Коли ви переходите до Windows \ System32 \ inetsrv \ config за допомогою Explorer, ви використовуєте 64-бітну програму для пошуку файлу. Коли ви відкриваєте файл за допомогою блокнота ++, ви намагаєтесь відкрити його за допомогою 32-бітної програми. Плутанина виникає через те, що замість того, щоб сказати вам, що саме цим ви займаєтеся, Windows дозволяє відкрити файл, але коли ви збережете його, шлях файлу прозоро відображається у Windows \ SysWOW64 \ inetsrv \ Config.
Тож на практиці відбувається те, що ви відкриєте applicationhost.config за допомогою блокнота ++, внесете зміни, збережіть файл; але замість того, щоб перезаписати оригінал, ви зберігаєте 32-бітну його копію в Windows \ SysWOW64 \ inetsrv \ Config, тому ви не вносите змін до версії, яка фактично використовується IIS. Якщо ви перейдете до Windows \ SysWOW64 \ inetsrv \ Config, ви знайдете файл, який ви щойно зберегли.
Як обійти це? Простий - використовуйте 64-бітний текстовий редактор, наприклад звичайний блокнот, який постачається з Windows.
\\yourservername\c$\Windows\System32\inetsrv\config