Core MVC, работаю в Rider, купленый. Почему то, когда я правлю View, изминений не получаю пока не перезапущу проект, запускаю не под дебагом. Это настройки райдера, проекта, IIS'а? Подскажите где искать, невыносимо после каждого фикса рестартовать сервер)
Хостинг iis express или полноценный?
Express, спасибо, гляну
Как один из вариантов решения захостить проект в полном иисе прямо в папке сорцов Тогда при билде иис сам рестартонет и подтянет изменения Но тогда дебаг придётся делать через аттач к процессу w3wp
Короче тебе нужно добавить разоркомпилятор в проект и оно будет вьюхи перекомпиливать на лету, не важно иис или где бы ты ни запускал
https://docs.microsoft.com/ru-ru/aspnet/core/mvc/views/view-compilation?view=aspnetcore-5.0&tabs=visual-studio#enable-runtime-compilation-at-project-creation
Спасибо!!!) Помогло:)
Ничо, обещают в нет6 полноценный hot reload когда любой кусок кода редактировать в дебаге можно будет, а не только разор вью
звучит интересно, любой кусок кода это прям абсолютно любой?
Так уже ж вроде и в обычном коре есть, даже галочка в коныигах появилась, коллега показывал, но не тестировал. Может только для блазооа, рили.
Есть компиляция на лету только разор вью, то есть мвц и разор пейджс, всё остальное через dotnet watch - пересборка проекта при изменении файла. А хотрелоад в нет6 завозят без пересборки всего проекта и пока что работает только в некоторых ситуациях в блазоре
Ого, крутое решение от 6 версии!
Обсуждают сегодня