• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    해결됨

프레임워크차이

22.12.13 18:37 작성 조회수 251

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으로 올라갔을 때 많은 수의 변경점이 공식 문서에 적혀있습니다.

image

https://learn.microsoft.com/ko-kr/aspnet/core/release-notes/aspnetcore-6.0?view=aspnetcore-7.0

여기에 있는 내용을 전부 알아두어야 겠다! 라기 보다 만약에 이전 코드로 프로그래밍을 해보다가 안되는 게 있으면 여기서 한 번 찾아 보는 방식으로 가시는 것을 추천드립니다.

그리고 강의를 만들고 난 뒤, 즉 얼마전에 .NET 7이 정식 배포되어서 아직 실습중이라면 업그레이드를 하는 것을 추천드리고 만들던 것을 이어 나가시려면 버전 업그레이드를 프로젝트 속성에서 바꾸어 주세요!

image