When I started new .NET Console Application in VS2010, By default Target Framework was set to .NET Framework 4.0 Client Profile, what is the difference between .NET Framework 4.0 and .NET Framework 4.0 Client Profile
The full framework includes features not available in the Client Profile. As a developer, you should choose the feature set that supports your application. If your app is fully supported by the Client Profile, there is no need to select the full 4.0. As the Client Profile is a subset of the full .
NET Framework 4. The Client Profile is designed to run client applications and to enable the fastest possible deployment for Windows Presentation Foundation (WPF) and Windows Forms technology. Application developers who require features that are not included in the Client Profile should target the full .
NET Client Profile is a subset of the . NET Framework, which was provided with . NET Framework 4 and earlier versions and was optimized for client applications. The . NET Framework is a development platform for Windows, Windows Phone and Microsoft Azure and provides a managed app execution environment and the .
NET Framework 3.5 Deployment Guide. The Microsoft . NET Framework Client Profile is the subset of features and functionality needed for the installation and distribution of . NET Framework Client Profile for client applications.
Straight from the Microsoft castle:
What is it: The .NET Framework 4 Client Profile is a subset of the .NET Framework 4 that is optimized for client applications. It provides functionality for most client applications, including Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF), and ClickOnce features.
Why: This enables faster deployment and a smaller install package for applications that target the .NET Framework 4 Client Profile.
.NET Framework Client Profile:
http://msdn.microsoft.com/en-us/library/cc656912.aspx
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With