Метабазеи не могут записывать
-
10-10-2019 - |
Вопрос
Я пытаюсь изменить метабазу IIS6, я установил флажок, чтобы включить прямое редактирование метабазы.
Я делаю свою модификацию, я сохраняю, и когда я делаю iisreset, мои модификации откатываются.
Что я могу сделать?
Решение
Прямые обновления метабазы будут перезаписаны путем удаления ожидающих изменений в памяти на диск после IISRESET, контролируемого завершения работы или просто удаления изменений IIS во время работы.
IIS недостаточно умен, чтобы обнаруживать и объединять изменения, которые могли произойти в памяти, с изменениями, которые могли быть результатом прямого редактирования metabase.xml
.
Если вам действительно нужно отредактировать метабазу напрямую, сначала остановите IIS, выполните редактирование, а затем перезапустите, это верный способ гарантировать, что прямые изменения сохранятся.
Знаете ли вы, что adsutil.vbs
скрипт позволит вам модифицировать практически любую часть метабазы?Это гораздо более безопасный и достоверный метод, чем прямое редактирование.