Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

.NET Framework 4.0 Client Profile vs .NET Framework 4.0

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

like image 850
Kiran Bheemarti Avatar asked Aug 26 '10 22:08

Kiran Bheemarti


People also ask

What is the difference between .NET Framework 4.0 and 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 .

What is .NET 4 client Profile?

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 .

What is .NET client?

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 .

What is Net Framework 3.5 client Profile?

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.


1 Answers

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

like image 199
Malartre Avatar answered Sep 27 '22 19:09

Malartre