Microsoft はホット リロード コードを .NET リポジトリに返しました

Microsoft はコミュニティの意見に耳を傾け、すでにオープン ソースとしてリストされていたにもかかわらず、数日前にコード ベースから削除された「ホット リロード」機能を実装するコードを .NET SDK リポジトリに戻しました。は、.NET 6 の暫定リリースの一部でした。同社の代表者はコミュニティに謝罪し、すでに追加されていたコードを削除し、コミュニティの不満にすぐに対応しなかったという間違いを犯したことを認めました。 また、同社は引き続き.NETをオープンプラットフォームとして位置付け、オープン開発モデルに従って開発を継続すると述べている。

.NET 6 のリリースまでのリソースと時間の不足により、Visual Studio 2022 でのみホット リロードを提供することが決定されたと説明されていますが、主な間違いは、すでにオープンに追加されているコードを単にアクティブ化しないのではなく、ソース コードベースでは、このコードはリポジトリから削除されました。 .NET 6 の最終リリースに「ホット リロード」を導入するためのリソースが不足しているという言及には疑問が生じます。この機能はすでに .NET 6 RC1 および .NET 6 RC2 の最終テキスト リリースの一部であり、によってテストされているためです。ユーザー。 また、Visual Studio 2022 と .NET 2022 は同日 (6 月 8 日) にリリースされる予定であるため、Visual Studio XNUMX での開発では、追加の開発時間を確保することはできません。

当初、商用製品である Visual Studio 2022 にのみ「ホット リロード」を残すのは、無料の開発ツールと比較して競争力を高めることが目的であると考えられていました。 The Verge によると、「Hot Reload」コードの削除は、Microsoft のソフトウェア開発部門責任者である Julia Liuson 氏の経営判断によるものでした。

ホット リロードは、プログラムの実行中にその場でコードを編集する手段を提供するため、手動で実行を停止したりブレークポイントをアタッチしたりせずに変更を加えることができます。 開発者は dotnet watch 制御下でアプリケーションを実行でき、その後、コードに加えられた変更が実行中のアプリケーションに自動的に適用され、結果をすぐに確認できるようになりました。

出所: オープンネット.ru

コメントを追加します