Estaba experimentando con una nueva característica que viene con .net core sdk 2.2 que supuestamente está destinada a mejorar el rendimiento en aproximadamente un 400%.
Impresionante, así que lo probé en mi proyecto ABP ( ASP.NET Boilerplate )
Template asp.net core mvc 4.0.2.0
Agregué lo siguiente a mi web.mv.cproj
archivo
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" />
</ItemGroup>
Desafortunadamente, no creo que esta versión del marco ABP sea compatible ya que el proyecto simplemente no se ejecuta y arroja: (eventualmente)
Error HTTP 500.30 - Fallo de inicio en proceso de ANCM
Revisé los registros después de configurar stdoutLogEnabled="true"
en web.config y volver a intentarlo, pero no hay entradas.
¿Alguien ha tenido éxito al ejecutar el ABP actual contra un núcleo asp.net en la configuración del proceso?
Creo que esto puede ser algo que solo esté disponible en ABP vNext.