Після відгуків від усієї спільноти Microsoft скасувала видалення функції гарячого перезавантаження зі сховища .NET SDK.
У дописі в блозі від 23 жовтня про підтримку .NET Hot Load через CLI, Скотт Хантер з Microsoft, директор з управління програмами для .NET, вибачився за видалення. «Ми зробили помилку, виконуючи своє рішення, і на відповідь громаді знадобилося більше часу, ніж очікувалося. Ми схвалили запит на витяг, щоб повторно ввімкнути цей шлях коду, і він буде в збірці GA пакета SDK .NET 6 “.
Hot Reload дозволяє розробникам змінювати керований вихідний код програми під час роботи програми без необхідності вручну зупинятися або досягати точки зупину. Ця функція була попередньо переглянута у Visual Studio 2019, а повний досвід буде доступний у запланованому випуску Visual Studio 2022, випуск якого заплановано на 8 листопада. Платформа розробки програмного забезпечення .NET 6 від Microsoft також очікується протягом цього терміну.
Хантер сказав, що час для випуску .NET 6 і Visual Studio 2022 закінчився, Microsoft вирішила зосередитися на тому, щоб спершу перенести Hot Reload до Visual Studio 2022. Під час виконання цього плану вихідний код був випадково видалений замість того, щоб просто не викликати шлях коду. Хантер сказав, що Microsoft недооцінила «кількість розробників, які покладаються на цю можливість у своїх середовищах у всіх сценаріях, і те, як CLI використовувався разом із Visual Studio для підвищення продуктивності внутрішнього циклу для багатьох». Він також сказав, що переважна більшість розробників .NET використовують Visual Studio, а Microsoft хотіла переконатися, що IDE є найкращим досвідом для .NET 6.
20 жовтня Microsoft опублікувала блог про прогрес Hot Reload і Visual Studio 2022, в якому підкреслювалося використання Hot Reload з Visual Studio 2022. У блозі також згадуються непідтримувані сценарії гарячого перезавантаження, включаючи програми, створені за допомогою F # або націлені на .NET Native.
