پس از فشار، مایکروسافت تصمیم .Net 6 Hot Reload را تغییر داد

نماد زمان خواندن 2 دقیقه خواندن


خوانندگان به پشتیبانی از MSpoweruser کمک می کنند. در صورت خرید از طریق پیوندهای ما ممکن است کمیسیون دریافت کنیم. نماد راهنمای ابزار

صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب

مایکروسافت به دلیل تصمیم تجاری خود مبنی بر حذف پشتیبانی از Hot Reload از نسخه آتی Net 6، درگیر یک بحث رو به رشد بوده است.

Hot Reload یک ویژگی مفید است که به توسعه دهندگان این امکان را می دهد تا کد منبع یک برنامه را در حین اجرا تغییر دهند و بلافاصله نتایج را مشاهده کنند. مایکروسافت به جای ارسال آن با منبع باز .Net 6 تصمیم گرفت آن را به یکی از ویژگی های پولی Visual Studio 2022 تبدیل کند.

پس از واکنش فزاینده ای از داخل و خارج از شرکت، مایکروسافت اکنون تصمیم خود را با اسکات هانتر، مدیر مدیریت برنامه دات نت تغییر داده است. گفته:

اول از همه، ما می خواهیم عذرخواهی کنیم. ما در اجرای تصمیم خود مرتکب اشتباه شدیم و پاسخگویی به جامعه بیشتر از حد انتظار طول کشید. ما درخواست pull را برای فعال کردن مجدد این مسیر کد تأیید کرده‌ایم و در ساخت GA از NET 6 SDK خواهد بود.

..

با کوتاه شدن باند برای انتشار NET 6 و Visual Studio 2022، ما تصمیم گرفتیم ابتدا بر روی آوردن Hot Reload به VS2022 تمرکز کنیم. ما در اجرای این طرح در نحوه اجرای آن اشتباه کردیم. در تلاش خود برای گستردگی، به طور ناخواسته به جای اینکه فقط آن مسیر کد را فراخوانی نکنیم، کد منبع را حذف کردیم. ما تعداد توسعه‌دهندگانی را که در محیط‌هایشان در تمام سناریوها به این قابلیت وابسته هستند، دست‌کم گرفتیم، و اینکه چگونه CLI در کنار ویژوال استودیو برای افزایش بهره‌وری حلقه داخلی توسط بسیاری استفاده می‌شود.

باید دید که آیا مایکروسافت می‌تواند اعتماد جامعه متن‌باز را به همان سرعتی که برنامه‌های خود را تغییر می‌دهند، به دست آورد یا خیر.

از طريق آستانه

بیشتر در مورد موضوعات: خالص 6, بارگذاری مجدد داغ, مایکروسافت