Por padrão, o IIS permite upload de apenas 200kb via http por arquivo através das suas páginas. Para aumentar este limite, pare o IIS e edite o arquivo C:\windows\system32\inetsvr and edit metabase.xml.
O valor padrão setado para AspMaxRequestEntityAllowed é de 204800 (200kb). Para permitir upload de arquivos maiores, aumente este valor. Para aumentar para 2 megas, coloque 2048000.
e quando a gente não tem esse arquivo na máquina???
e estou usando o IIS6
este arquivo tem de existir. É ele quem gerencia o IIS.
O arquivo metabase.xml só existe no IIS 6 (windows server 2003). No IIS 5 (windows XP), há o metabase.bin, em formato proprietário, que requer o uso de alguma ferramenta específica para edição. No site http://siderite.blogspot.com/2007/08/aspnet-connection-to-server-has-been.html há outras informações que podem ajudar. No caso, adotei a solução B proposta nesse site, acertando o valor adequado para minha necessidade.
[...] http://websecurity.wordpress.com/2007/01/27/aumentando-o-limite-de-upload-do-iis/ [...]
Muito bom o post resolveu meu problema na empresa parabens;
e no caso do servidor de hospedagem isso também ocorre?? tenho notado que meus uploads para iis sao mais lentos do que para o apache…