Você tem 3 opções disponíveis para aumentar o limite de upload de arquivos:
1. Modifique a configuração maxAllowedContentLength no web.config
Você pode aumentar o tamanho máximo do arquivo modificando a configuração maxAllowedContentLength no arquivo web.config:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
</requestFiltering>
</security>
</system.webServer>
Com o maxAllowedContentLength acima, os usuários podem fazer upload de arquivos com 2 GB de tamanho. Essa configuração funcionará imediatamente sem reiniciar os serviços do IIS.
2. Edite as configurações do recurso de filtragem de solicitação e os limites de solicitação usando o gerenciador do IIS
- Abra o Gerenciador do IIS.
- Selecione o site que você deseja configurar.
- Certifique-se de estar na Visualização de Recursos pelo botão na parte inferior do gerenciador.
- Selecione Filtragem de Solicitações e abra-a clicando duas vezes no ícone. O painel Filtragem de Solicitações é exibido.
- No painel Ações no lado direito da tela, clique no link Editar configurações de recursos.... A janela Editar configurações de filtragem de solicitação é exibida.
- Na seção Limites de solicitação, insira o tamanho máximo de conteúdo permitido apropriado (Bytes) e clique no botão OK.
- Reinicie o IIS.
3. Edite manualmente o arquivo ApplicationHost.config
- Clique em Iniciar . Na caixa Iniciar pesquisa , digite Bloco de notas . Clique com o botão direito do mouse em Bloco de notas e clique em Executar como administrador .
- No menu Arquivo , clique em Abrir . Na caixa Nome do arquivo , digite %windir%\system32\inetsrv\config\applicationhost.config e clique em Abrir .
- No arquivo ApplicationHost.config, localize o nó <requestLimits> .
- Remova a propriedade maxAllowedContentLength . Ou adicione um valor que corresponda ao tamanho do cabeçalho Content-Length que o cliente envia como parte da solicitação. Por padrão, o valor da propriedade maxAllowedContentLength é 30000000.
Por exemplo, modifique os seguintes dados de configuração dentro da seção <requestFiltering>.<requestLimits maxAllowedContentLength ="<length>" />
- Salve o arquivo ApplicationHost.config.