Вы правы, что это не ожидаемое поведение. Или ADSI или настройки менеджера по IIS должны сразу применяться и быть замечены другим.
Попытайтесь смотреть на metabase.xml непосредственно, чтобы видеть, можно ли сказать что случай. Это может быть некоторый беспорядок наследования.
metabase.xml расположен в c:\windows\system32\inetsrv\metabase.xml.
Если Вы хотите отредактировать metabase.xml с текстовым редактором, удостоверьтесь, что включили метабазу прямое редактирование (безопасный сделать так) от менеджера по IIS-> высокоуровневые свойства.
which hg
возвраты 0, если hg двоичный файл найден. Кроме того, если Вы не должны будете делать этого в автоматизированном сценарии, то он распечатает, был ли двоичный файл найден в stdout.
Править: Очевидно, это не говорит, установлен ли пакет правильно, для которого необходимо использовать команду dpkg – который Вы сделали.