MSDN에서 다운받은 예제의 Target framework 를 확인해 보니 ".NET Framework 4 Client Profile" 로 설정되어 있다.

Client Profile?! 사용해 보지 않은 옵션이다.




.NET Framework Client Profile

.NET Framework 4 및 그 이전 버전에서는 배포를 할 때 두가지 버전으로 배포한다.

- .NET Framework 버전(전체)

- Client Profile 버전


Client Profile 버전은 클라이언트 응용프로그램에 최적화된 .NET Framework 버전이다.



.NET Framework 4 Client Profile

.NET Framework 4 의 Subset 이다. 즉 일부 기능만 지원.

클라이언트 응용프로그램을 실행하도록 디자인된 Client Profile 은 WPF 및 WinForm 기술을 신속하게 배포할 수 있도록함.

제약 사항 및 요구 사항은 다음 링크 참조.

cf) Microsoft .NET Framework 4 Client Profile(웹 설치 관리자)



.NET Framework 4.5 Client Profile ?!

.NET Framework 4.5 가 나오면서 더이상 Client Profile 버전은 나오지 않는다. 오직 .NET Framework 전체 버전만 재배포 패키지에 사용된다. 하나의 배포 버전만 사용함으로써 복잡하지 않은 간단한 배포를 고려해가 된다.


만약, .NET Framework 4 Client Profile 이 설치된 상태에서 .NET Framework 4.5를 설치한다면 .NET Framework 4.5 Client Profile 은 .NET Framework 전체 버전으로 업데이트 된다. 


 cf) .NET Framework Client Profile


@


Posted by six605
,