Com base no seu comentário de que você tem o manipulador de arquivo estático acima do manipulador MVC, parece que você definiu corretamente.
Assim como uma verificação dupla adicional, vá para o gerenciador de servidores, funções e IIS, verifique se você possui os recursos necessários adicionados ao IIS. Isso realmente apenas adiciona ao applicationHost.config, mas serve como uma verificação dupla. Isso garantirá que os módulos, manipuladores e globalmodules estejam instalados e habilitados.