" .NET Framework 4 Client Profile" is a subset of features in the .NET Framework 4. It is designed to run client applications with enable the fastest possible deployment. = fro client appslike WPF/ Forms apps. Application developers who require features that are not included in the Client Profile should target the full .NET Framework 4 instead of the Client Profile.
2012-09-28 22:35
NET4 Client Profile: Always target NET4 Client Profile for all your client desktop applications (including Windows Forms and WPF apps).
NET4 Full framework: Target NET4 Full only if the features or assemblies that your app need are not included in the Client Profile. This includes:
If you are building Server apps. Such as:
ASP.Net apps
Server-side ASMX based web services
If you use legacy client scenarios. Such as:
Use System.Data.OracleClient.dll which is deprecated in NET4 and not included in the Client Profile.
Use legacy Windows Workflow Foundation 3.0 or 3.5 (WF3.0 , WF3.5)
If you targeting developer scenarios and need tool such as MSBuild or need access to design assemblies such as System.Design.dll
2012-09-28 23:24
This blog is frozen. No new comments or edits allowed.
It is designed to run client applications with enable the fastest possible deployment. = fro client appslike
WPF/ Forms apps.
Application developers who require features that are not included in the Client Profile should target the full .NET Framework 4 instead of the Client Profile.
Always target NET4 Client Profile for all your client desktop applications (including Windows Forms and WPF apps).
NET4 Full framework:
Target NET4 Full only if the features or assemblies that your app need are not included in the Client Profile. This includes: