닷넷 버전선택 및
닷넷 Standard 버전의 차이점 (2.0 / 2.1)
현재 기준의 닷넷버전은 아래와같다
.NET Framework 4.8.1
.NET 8.0
그리고 모두 호환되는 플랫폼으로는 Standard가 있다
.NET Standard 2.1
.NET Standard 2.0
여기서 호환성의 문제가 있는데,
.NET Framework에서는 .NET Standard 2.1을 참조할 수 없다
따라서 Standard 2.1은 .NET Framework를 제외하고 모두 사용이 가능하다
좋은 예시로
Mvvm을 쓸때 많이 사용하는 누겟패키지중 하나인
CommunityToolkit.Mvvm
해당 패키지는 .NET Standard2.0으로 구현되어있다
2.1버전에서는 .NET Framework에서의 사용이 불가능 하기 때문에
2.0 버전을 선택한것으로 유추 해볼 수 있다
'c# > 세미나' 카테고리의 다른 글
| [세미나] Blazor / WPF / MAUI 밋업 (0) | 2024.04.11 |
|---|---|
| [세미나] Blazor / WPF / MAUI 밋업 (INotifyPropertyChanged 구현) (0) | 2024.04.05 |
| [세미나] Blazor / WPF / MAUI 밋업 (멀티 타겟팅 라이브러리) (0) | 2024.04.03 |
| [세미나] Blazor / WPF / MAUI 밋업 (Application, Current, MainWindow, GetWindow) (0) | 2024.04.03 |
| [세미나] Blazor / WPF / MAUI 밋업 (WPF 구성 요소) (0) | 2024.04.03 |