Sim, você está lendo isso. Estamos no ano de 2017 mas ainda tem gente que precisa disso, inclusive eu!

Você pode ter uma aplicação rodando sob IIS 6.0 e ao tentar realizar um upload o arquivo não é enviado ou é gerado um erro. Isso acontece devido o IIS 6.0 no Windows 2003 vir configurado por padrão um limite de upload de arquivo de 200Kb. Para resolver a situação basta editar o arquivo metabase.xml do IIS.

1 – Primeiramente é preciso habilitar a edição do arquivo “metabase.xml“. Com o IIS aberto, clique com o botão direito do mouse em cima do servidor e vá em “propriedades”. Marque “Enable Direct Metabase Edit” e clique em “OK” conforme mostrado na imagem abaixo:

2 – Procure o arquivo “metabase.xml” no diretório “C:\WINDOWS\system32\inetsrv” e abra-o com o Bloco de Notas.

3 – Dentro do arquivo faça uma busca por AspMaxRequestEntityAllowed e altere o valor de 204800 para 20480000 permitindo o upload de arquivos de até 20Mb. Salve.

4 – Volte para o IIS, clique com o botão direito do mouse em cima do servidor e vá em “propriedades”. Agora desmarque “Enable Direct Metabase Edit” e clique em OK. Reinicie o IIS.

Pronto!