Поясняется, что из-за нехватки ресурсов и времени перед релизом .NET 6 было решено предложить Hot Reload только в Visual Studio 2022, но главной ошибкой было то, что вместо того, чтобы просто не активировать уже добавленный в открытую кодовую базу код, этот код был удалён из репозитория. Упоминание о нехватки ресурсов до доведения «Hot Reload» до финального релиза .NET 6 вызывают вопросы, так как данная возможность уже входила в состав финальных текстовых выпусков.NET 6 RC1 и .NET 6 RC2, и была протестирована пользователями. Развитие в Visual Studio 2022 также не даёт дополнительного времени на доработку, так как релизы Visual Studio 2022 и .NET 6 запланированы на один день — 8 ноября.
Изначально предполагалось, что оставление «Hot Reload» только в коммерческом продукте Visual Studio 2022 было нацелено на повышение его конкурентной привлекательности по сравнению с бесплатными инструментами для разработки. По данным издания The Verge, решение об удалении кода «Hot Reload» приняла Джулия Люсон (Julia Liuson), руководитель подразделения Microsoft по разработке программных продуктов.
Напомним, что функция Hot Reload предоставляет средства для редактирования кода на лету во время выполнения программы, позволяя вносить изменения без ручной остановки выполнения и без прикрепления точек останова. Разработчик мог запустить приложение под управлением «dotnet watch», после чего вносимые в код изменения автоматически применялись к запущенному приложению, что позволяло сразу наблюдать результат.
Источник: http://www.opennet.ru/opennews/art.shtml?num=56027