none
¿como configurar pool de aplicaciones en net core? RRS feed

  • Pregunta

  • buenas noches

    me piden investigar como configurar el pool de aplicaciones desde .net core y no desde IIS pero no encuentro nada solo desde IIS,

    ¿se puede hacer lo que me piden?

    ¿o solo se puede desde IIS?

    la verdad es la primera vez que voy a hacer eso desde .net core y desde IIS y ando bien perdido aparte soy nuevo en .net core, si saben algo les agradecería me ayudaran o me dieran una pista jeje

    saludos y gracias

    jueves, 10 de diciembre de 2020 3:07

Respuestas

  • Si no encuentras nada mejor, se me ocurre una pequeña chapuza que puedes hacer: abre el fichero applicationhost.config que se encuentra en C:\Windows\System32\inetsrv\config. Verás que es un fichero XML que dentro contiene, entre otras, cosas, la configuración de los pooles de aplicaciones. Puedes reconfigurar el pool modificando el XML, cosa que puedes hacer sin problema desde Core.

    No es particularmente elegante, y no te lo estoy recomendando como "mejor opción", pero si no encuentras otra cosa, esto funciona.

    jueves, 10 de diciembre de 2020 7:33
  • Hola, También puedes echar un ojo al IIS SDK 

    Aquí puedes usar ServerManager para gestionar los pool

    Ejemplo de crear un pool para que ejecute .Net Core

    using (ServerManager serverManager = new ServerManager())
    {
       ApplicationPool newAppPool = serverManager.ApplicationPools.Add("MyNetCoreApp");
       newAppPool.ManagedRuntimeVersion = string.Empty;
    }
    El paquete Nuget se encuentra en Microsoft.Web.Administration


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos


    jueves, 10 de diciembre de 2020 14:16
    Moderador

Todas las respuestas

  • Si no encuentras nada mejor, se me ocurre una pequeña chapuza que puedes hacer: abre el fichero applicationhost.config que se encuentra en C:\Windows\System32\inetsrv\config. Verás que es un fichero XML que dentro contiene, entre otras, cosas, la configuración de los pooles de aplicaciones. Puedes reconfigurar el pool modificando el XML, cosa que puedes hacer sin problema desde Core.

    No es particularmente elegante, y no te lo estoy recomendando como "mejor opción", pero si no encuentras otra cosa, esto funciona.

    jueves, 10 de diciembre de 2020 7:33
  • Hola, También puedes echar un ojo al IIS SDK 

    Aquí puedes usar ServerManager para gestionar los pool

    Ejemplo de crear un pool para que ejecute .Net Core

    using (ServerManager serverManager = new ServerManager())
    {
       ApplicationPool newAppPool = serverManager.ApplicationPools.Add("MyNetCoreApp");
       newAppPool.ManagedRuntimeVersion = string.Empty;
    }
    El paquete Nuget se encuentra en Microsoft.Web.Administration


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos


    jueves, 10 de diciembre de 2020 14:16
    Moderador
  • Hola,

    ¿Alguna novedad sobre la consulta realizada? ¿Han sido útiles las respuestas proporcionadas?

    Espero su respuesta.

    Gracias por usar los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    jueves, 10 de diciembre de 2020 14:30
    Moderador
  • apenas las voy viendo, voy a checar cual me funciona
    jueves, 10 de diciembre de 2020 15:26
  • ok gracias voy a ver
    jueves, 10 de diciembre de 2020 16:33
  • ok gracias voy a ver y te digo
    jueves, 10 de diciembre de 2020 16:33
  • Hola Sergio. Quiero publicar 2 apps web en el mismo sitio y me sale el error: "HTTP Error 500.35 - ASP.NET Core does not support multiple apps in the same app pool". Ya intenté cambiando el Modelo de hospedaje de inprocess a OutOfProcess en mis dos desarrollos net core 5 pero me tira un nuevo error: "IIS 10.0 Detailed Error - 502.3 - Bad Gateway". Tu respuesta parece ser la solución. Tiene Ud algún sitio con más detalles que yo pueda consultar sobre este tema? Gracias
    jueves, 20 de octubre de 2022 10:57