해결된 질문
작성
·
331
0
안녕하세요!
blazor 서버로 새프로젝트 생성시 (Visual studio 2022사용) .NET 5.0 과 6.0은 어떤 차이점이 있나요 ?
5.0에선 Program.cs와 Startup.cs 로 구성된 진입부분이
6.0에서는 Program.cs에서 진입이되고 Startup.cs 클래스는 존재하지않음을 확인하여 문의드립니다.
답변 1
1
전통적으로 .NET 버전이 올라가면 그를 구성하는 Blazor의 구조 또한 많이 바뀌게 됩니다. 언급해 주신 부분도 그 중에 하나 입니다. 5에서 6으로 올라갔을 때 많은 수의 변경점이 공식 문서에 적혀있습니다.
https://learn.microsoft.com/ko-kr/aspnet/core/release-notes/aspnetcore-6.0?view=aspnetcore-7.0
여기에 있는 내용을 전부 알아두어야 겠다! 라기 보다 만약에 이전 코드로 프로그래밍을 해보다가 안되는 게 있으면 여기서 한 번 찾아 보는 방식으로 가시는 것을 추천드립니다.
그리고 강의를 만들고 난 뒤, 즉 얼마전에 .NET 7이 정식 배포되어서 아직 실습중이라면 업그레이드를 하는 것을 추천드리고 만들던 것을 이어 나가시려면 버전 업그레이드를 프로젝트 속성에서 바꾸어 주세요!