Não há nada pegando o telefone ...
O IIS é o padrão para verificar se a navegação no diretório está ativada. Isso implica que o ASP.net não está recebendo a solicitação.
Verifique se há uma configuração de diretório virtual em que a pasta parece diferente das pastas comuns.
Infelizmente, não faço o IIS 7.5, ainda o IIS 6.0.
No 6.0 eu clico direito na pasta e clico em Criar Aplicativo. e então vá para a última aba e faça o ASP.net ser confgurado na pasta.
A última possiblidade é que o mecanismo de roteamento do ASP.Net no root está sugando todas as solicitações para o sub.