VS. Net Страницы Core Razor не обновляются, пока проект не будет перезапущен - PullRequest
0 голосов
/ 09 февраля 2020

У меня есть простой. Net проект Core 3.1 в VS 2019. Я редактирую файл cs html в VS во время выполнения проекта (ie задает цвет границы или добавляет метку). Под MVC я мог бы обновить sh окно браузера, и обновления будут отражены. Я мог видеть результаты моих изменений немедленно. Теперь я должен перезапустить проект и перейти на мою страницу, чтобы увидеть изменения. Очень расстраивает. Есть ли исправление для этого поведения?

1 Ответ

1 голос
/ 09 февраля 2020

Microsoft, упомянутая в документации для добавления компиляции во время выполнения.

Компиляция во время выполнения может быть дополнительно включена путем настройки вашего приложения.

https://docs.microsoft.com/en-us/aspnet/core/mvc/views/view-compilation?view=aspnetcore-3.0#runtime -компиляция

Добавить Microsoft.AspNetCore. Mvc .Razor.RuntimeCompilation пакет.

Обновление Startup.cs

    public void ConfigureServices(IServiceCollection services)
    {
        IMvcBuilder builder = services.AddRazorPages();
        builder.AddRazorRuntimeCompilation();
    ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...