ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 윈도우 버전 별 기본 설치 .NET Framework 버전
    Etc. 2018. 1. 8. 11:11

    WPF 를 공부하다 보면, 타겟 닷넷 프레임워크 버전을 선택해야 합니다.


    대상 사용자들은 각각 다른 환경을 가지고 있을 것이고, .NET Framework의 버전도 다를 것입니다.


    하지만 .NET Framework는 CLR(공용 언어 런타임)이 같다면 하위호환(현재 버전보다 이전의 버전들을 실행 가능)을 지원하기 때문에 같은 CLR에서 가장 낮은 버전을 타겟으로 할 경우 큰 문제가 발생하지 않을 것입니다.

    (단, 사용하려는 기능이 지원되는 버전은 확인해야 합니다.)


    또한 윈도우 운영체제들은 각각 .NET Framework를 포함하고 있는데, 버전은 운영체제별로 다릅니다. 

    예를 들어 윈도우10의 가장 초기 버전은 .NET Framework 4.6이 기본적으로 설치됩니다.


    그래서 각 윈도우 버전마다 .NET Framework의 어떤 버전을 기본적으로 포함하는지 정리하여 확인하기 편하게 하려 합니다.



     윈도우 버전

    .NET Framework 버전 

     윈도우 7

     .NET Framework 3.5

     윈도우 8

     .NET Framework 4.5

     윈도우 8.1

     .NET Framework 4.5.1

     윈도우 10

     .NET Framework 4.6



    아래 표에서 확인할 수 있지만, .NET Framework 3.5의 경우 윈도우 7 부터는 모두 설치되어 있습니다.


    또한 윈도우 10은 큰 업데이트 마다 포함되는 .NET Framework의 버전이 올라갑니다.




    아래는 MSDN에 나온 표로, 좀 더 자세하게 확인할 수 있습니다.





    참조 : MSDN(링크)

    댓글

GiGong