Saltar al contenido

¿Por qué la página no se actualiza después de actualizar cuando cambia .cshtml?

Este grupo de especialistas despúes de ciertos días de investigación y de juntar de datos, han obtenido la respuesta, deseamos que resulte útil para ti en tu proyecto.

Solución:

Después de Asp.net Core 3.0, la compilación en tiempo de ejecución se habilita mediante el paquete Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation. Para habilitar la compilación en tiempo de ejecución, las aplicaciones deben:

Instala el Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation Paquete NuGet.

Actualizar el inicio del proyectoMétodo .ConfigureServices para incluir una llamada a AddRazorRuntimeCompilation:

services
    .AddControllersWithViews()
    .AddRazorRuntimeCompilation();

o

services.AddMvc().AddRazorRuntimeCompilation();  

¿Supongo que estás ejecutando la aplicación con el depurador conectado? esto impide la recompilación. Necesitas:

Press Ctrl-F5 to run the app without the debugger. Running with the debugger (F5) isn't supported at this time.

https://github.com/dotnet/aspnetcore/issues/5456

Debe agregar o habilitar la compilación en tiempo de ejecución en las páginas de afeitar,

Paquete de instalación Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation -Versión 3.1.6

Después de instalar, configure el archivo de inicio como ,

 services.AddMvc().AddRazorRuntimeCompilation();

Eres capaz de ayudar nuestra misión ejecutando un comentario y dejando una valoración te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *