Sim, o problema não é com a Rewrite de URL, mas com a nova configuração distribuída do IIS7.x, na qual algumas configurações são delegadas ao web.config do site. Qualquer alteração no web.config causará uma reciclagem de appdomain. Aqui está um vídeo recente que fiz no AppDomains.
Suas opções são:
- Crie a regra no nível global. Isso não causará a reciclagem do appdomain
- Crie a regra manualmente em applicationHost.config e envolva-a em uma tag.
- Edite suas definições de configuração delegadas para seu servidor para que a reconfiguração de URL não seja delegada. Em seguida, o Gerenciador do IIS o colocará automaticamente no applicationHost.config. Tenha muito cuidado, porque as regras existentes nos arquivos web.config farão com que os sites falhem, então você precisa migrá-los de volta para applicationHost.config primeiro.