압력 후 Microsoft는 .Net 6 Hot Reload 결정을 번복합니다.

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

Microsoft는 .Net 6의 다음 릴리스에서 Hot Reload에 대한 지원을 제거하기로 한 상업적 동기가 있는 결정에 대해 점점 더 많은 문제에 참여했습니다.

Hot Reload는 개발자가 앱이 실행되는 동안 소스 코드를 수정하고 결과를 즉시 확인할 수 있는 유용한 기능입니다. 오픈 소스 .Net 6과 함께 제공하는 대신 Microsoft는 Visual Studio 2022의 유료 기능으로 만들기로 결정했습니다.

회사 내부와 외부의 반발이 커진 후 Microsoft는 이제 .NET의 프로그램 관리 이사인 Scott Hunter와 함께 결정을 번복했습니다. 속담:

먼저 사과의 말씀을 드리고 싶습니다. 우리는 우리의 결정을 실행하는 데 실수를 저질렀고 커뮤니티에 응답하는 데 예상보다 더 오래 걸렸습니다. 이 코드 경로를 다시 활성화하기 위한 풀 요청을 승인했으며 .NET 6 SDK의 GA 빌드에 포함될 것입니다.

..

.NET 6 릴리스 및 Visual Studio 2022에 대한 활주로가 짧아짐에 따라 먼저 VS2022에 Hot Reload를 가져오는 데 집중하기로 결정했습니다. 우리는 이 계획을 실행하는 방식에서 실수를 저질렀습니다. 범위를 지정하는 과정에서 코드 경로를 호출하지 않고 실수로 소스 코드를 삭제하게 되었습니다. 우리는 시나리오 전반에 걸쳐 환경에서 이 기능에 의존하는 개발자의 수와 많은 사람들이 내부 루프 생산성을 주도하기 위해 CLI를 Visual Studio와 함께 사용하는 방법을 과소평가했습니다.

마이크로소프트가 오픈 소스 커뮤니티가 계획을 변경하는 만큼 빠르게 신뢰를 되찾을 수 있을지는 두고 봐야 할 일입니다.

를 통해 직전

주제에 대한 추가 정보: .넷 6, 핫 리로드, 마이크로 소프트