Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Concerning your edit: take a look here: <a href="https://stackoverflow.com/q/10027301/114029">.Net Framework 4 Full and Net Framework 4 Client Profile Targeting</a></p> <p>This post by <a href="http://www.hanselman.com/blog/" rel="nofollow noreferrer">Scott Hanselman</a> shows you what's in and what's out of the Client Profile:</p> <p><a href="http://www.hanselman.com/blog/TowardsASmallerNET4DetailsOnTheClientProfileAndDownloadingNET.aspx" rel="nofollow noreferrer">Towards a Smaller .NET 4 - Details on the Client Profile and Downloading .NET</a></p> <ul> <li>Supported on all OS that Full is</li> <li>Supported for x86 &amp; x64</li> <li>Client Profile is <em>the</em> framework that will be available on Windows Update for desktops</li> <li>Supported in all aspect of VS (e.g. targeting, deployment project, etc)</li> <li>Is the default target in almost all VS10 Client Project Templates (Winforms, WPF, VSTO, etc)</li> </ul> <p>This is the funny part:</p> <blockquote> <p>The general idea is that they avoid installing things you don't need on a client machine. That means they won't install ASP.NET on your Mom's computer just because she wants a game. Also, the .NET 4 Client profile is a proper subset of the .NET 4 "Full" Framework.</p> </blockquote> <p>Here's a more detailed post: <a href="http://blogs.msdn.com/b/jgoldb/archive/2010/04/12/what-s-new-in-net-framework-4-client-profile-rtm.aspx" rel="nofollow noreferrer">What’s new in .NET Framework 4 Client Profile RTM</a></p> <blockquote> <p><strong>When to use NET4 Client Profile and when to use NET4 Full Framework?</strong><br> <em>NET4 Client Profile:</em><br> Always target NET4 Client Profile for all your client desktop applications (including Windows Forms and WPF apps).</p> <p><em>NET4 Full framework:</em><br> Target NET4 Full only if the features or assemblies that your app need are not included in the Client Profile. This includes:</p> <ul> <li>If you are building Server apps. Such as:<br> o ASP.Net apps<br> o Server-side ASMX based web services </li> <li>If you use legacy client scenarios. Such as:<br> o Use System.Data.OracleClient.dll which is deprecated in NET4 and not included in the Client Profile.<br> o Use legacy Windows Workflow Foundation 3.0 or 3.5 (WF3.0 , WF3.5) </li> <li>If you targeting developer scenarios and need tool such as MSBuild or need access to design assemblies such as System.Design.dll</li> </ul> </blockquote> <hr> <p>It's worth mentioning that starting with <code>.NET 4.5</code> there's no more a <code>Client Profile</code>. It's been discontinued: <a href="http://msdn.microsoft.com/en-us/library/cc656912.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/cc656912.aspx</a> (link provided by <a href="https://stackoverflow.com/users/28278/codingwithspike">CodingWithSpike</a>)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload