Pessoal,
No meu caso estou usando o ASPSmartUpload, mas pode acontecer o mesmo erro com outros componentes. O ambiente foi o Windows Server 2003 com IIS 6.
Isto ocorre porque por default existe uma limitação do tamanho do arquivo no IIS 6.
Para resolver:
Para resolver esse problema, modifique o valor na propriedade AspMaxRequestEntityAllowed para definir o número máximo de bytes permitidos no corpo da entidade de uma solicitação ASP. Para fazer isso, siga estes passos:
- No prompt de comando, digite o seguinte comando e pressione ENTER:
CD drive: inetpubadminscripts
Observação Neste comando para alterar pastas, a drive é um espaço reservado para o disco rígido onde o IIS está instalado.
- No prompt de comando, digite o seguinte comando e pressione ENTER:
cscript adsutil. vbs set w3svc/ASPMaxRequestEntityAllowed size
Observação Neste comando, o size é um espaço reservado para o carregamento de tamanho de arquivo maior que você deseja permitir. O valor máximo é 1.073.741.824 bytes. Defina esse valor para o menor valor possível que permite a funcionalidade desejada.
- No prompt de comando, digite o seguinte comando e pressione ENTER:
iisreset