Usar file: ///// simplesmente não funciona se as configurações de segurança estiverem definidas para um nível moderado.
Se você apenas deseja que os usuários possam baixar / visualizar arquivos * localizados em uma rede ou compartilhar, você pode configurar um Diretório Virtual no IIS. Na guia Propriedades, certifique-se de que "Um compartilhamento localizado em outro computador" esteja selecionado e "Conectar como ..." é uma conta que pode ver o local da rede.
Crie um link para o diretório virtual da sua página da web (por exemplo, http: // seusite / seudirvirtual / ) e isso abrirá uma visualização do diretório no navegador da web.
* Você pode permitir permissões de gravação no diretório virtual para permitir que os usuários adicionem arquivos, mas não tentei, e presumir que as permissões de rede sobrescreveriam esta configuração.