Base de Conhecimento
Veja o que está acontecendo com seus serviços hoje
Notificações Ver todos
Nenhuma notificação no momento
Notificações Ver todos
Nenhuma notificação no momento
Contratar Serviço
Configurando aplicações ASP.NET no Plesk (versão do .NET, pipeline e pool)

Contexto

No Plesk Windows, cada site roda em um Application Pool do IIS. Ajustar a versão do .NET, o modo de pipeline (Integrated) e a identidade do pool é essencial para aplicativos estáveis.

Passo a passo

  1. Em Websites & Domains, clique em ASP.NET Settings (ou Hosting Settings > ASP.NET).
  2. Escolha a versão do .NET (ex.: 4.x) compatível com sua aplicação.
  3. Defina o pipeline como Integrated (recomendado), salvo casos legados.
  4. Se necessário, crie um Application Pool dedicado ao site.

Web.config básico

<configuration>
  <system.web>
    <compilation targetFramework="4.8" debug="false" />
    <httpRuntime targetFramework="4.8" maxRequestLength="51200" /> <!-- ~50MB -->
  </system.web>
  <system.webServer>
    <handlers>
      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
    </handlers>
  </system.webServer>
</configuration>

Boas práticas

  • Desative debug=true em produção.
  • Aumente maxRequestLength apenas se for necessário upload grande.
  • Use pool dedicado para isolar consumo e falhas.

FAQ

Erro 500 após publicar: confira a versão do .NET configurada e os assemblies exigidos pela aplicação.

Esta resposta foi útil?
Sua avaliação ajuda a manter a base de conhecimento melhor para todos.
Artigos Relacionados
Sugestões para você continuar lendo.
Carregando...