<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for Miffed .NET Framework Client Profile (Coffeehouse on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/forums/coffeehouse/421231-miffed-net-framework-client-profile/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for Miffed .NET Framework Client Profile (Coffeehouse on Channel 9)</title><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/</link></image><description>Miffed .NET Framework Client Profile</description><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/</link><language>en-us</language><pubDate>Wed, 13 Aug 2008 15:16:44 GMT</pubDate><lastBuildDate>Wed, 13 Aug 2008 15:16:44 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;blockquote&gt;&lt;div&gt;wkempf said:&lt;/div&gt;&lt;div&gt;Stuff gets installed in more places than that.&amp;nbsp; At a minimum, there's also C:\Program Files\Microsoft.Net and C:\Program Files\Reference Assemblies&lt;/div&gt;&lt;/blockquote&gt;&lt;BR&gt;&lt;BR&gt;To be honest, I thought that was pretty much just NGen'd stuff that was done post-install, but I'm quite willing to be entirely wrong on that score (though it's still a long way off 500MB).&lt;BR&gt;&lt;BR&gt;&lt;blockquote&gt;&lt;div&gt;wkempf said:&lt;/div&gt;&lt;div&gt;I'm not claiming that there's an issue here, but if vesuvius still thinks that's a problem (once he stops running multiple installers), then you have no room to argue with him.&lt;/div&gt;&lt;/blockquote&gt;&lt;BR&gt;&lt;BR&gt;Sure. If you have a metric of "It must take less than X on a machine of spec Y" and you're doing the minimum possible and not reaching that target, then you have an issue. What had me somewhat confused was how wildly different the figures (both in terms of size and time) to what I was actually expecting to see, suggesting that something somewhere wasn't adding up.</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421279</link><pubDate>Wed, 13 Aug 2008 15:16:04 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421279</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421279/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>wkempf said:Stuff gets installed in more places than that.&amp;nbsp; At a minimum, there's also C:\Program Files\Microsoft.Net and C:\Program Files\Reference AssembliesTo be honest, I thought that was pretty much just NGen'd stuff that was done post-install, but I'm quite willing to be entirely wrong on&amp;#8230;</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421279/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>Well I have leanet something there - that I knew already. No wonder you were so nonchalant. I wrote an XML splitter for a chap somewhere because they were limited to transferring 5MB XML files of orders using the electronic data transfer system (I cannot remember what it was called), and after writing the application, I learnt to always right click the application for the correct number of bytes. I passed this information onto him, and he soon found he had a far smaller problem than he initially thought.&lt;br&gt;&lt;br&gt;Anyway the .NET client profile size is approx 53 MB&lt;br&gt;&lt;br&gt;&lt;a href="http://666kb.com/i/b17gtdi1ar6f3rs83.png" rel="lightbox"&gt;&lt;img src="http://666kb.com/i/b17gtdi1ar6f3rs83.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;.NET 3.5 on XP is 110MB&lt;br&gt;&lt;br&gt;&lt;a href="http://666kb.com/i/b17guz6ianzbosjoj.png" rel="lightbox"&gt;&lt;img src="http://666kb.com/i/b17guz6ianzbosjoj.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;and the full .NET 3.5 on SP1 is 159MB&lt;br&gt;&lt;br&gt;&lt;a href="http://666kb.com/i/b17gw0bicwau7sb6r.png" rel="lightbox"&gt;&lt;img src="http://666kb.com/i/b17gw0bicwau7sb6r.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;I seem to remember having heater discussions on .NET and the fact that it is bloated, but 160MB of code covering web, client, WCF, WPF etc. does not seem like a lot&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421276</link><pubDate>Wed, 13 Aug 2008 14:57:06 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421276</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421276/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Well I have leanet something there - that I knew already. No wonder you were so nonchalant. I wrote an XML splitter for a chap somewhere because they were limited to transferring 5MB XML files of orders using the electronic data transfer system (I cannot remember what it was called), and after&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421276/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>I'll give you that the Add/Remove figures are wildly off base (why the heck doesn't Microsoft do something about this, at the very least for their own installations?).&amp;nbsp; However, you're also wildly off base if you're only looking in C:\Windows\Microsoft.NET.&amp;nbsp; Stuff gets installed in more places than that.&amp;nbsp; At a minimum, there's also C:\Program Files\Microsoft.Net and C:\Program Files\Reference Assemblies.&lt;BR&gt;&lt;BR&gt;I don't think the size of the installation means anything though.&amp;nbsp; What's important is the installation experience.&amp;nbsp; How long it takes to install and whether or not a reboot is required are all that really matter (at least when talking about installation through media and not over the network, where size can be more important and not only because it effects the install time).&amp;nbsp; I'm not claiming that there's an issue here, but if vesuvius still thinks that's a problem (once he stops running multiple installers), then you have no room to argue with him.</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421275</link><pubDate>Wed, 13 Aug 2008 14:52:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421275</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421275/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I'll give you that the Add/Remove figures are wildly off base (why the heck doesn't Microsoft do something about this, at the very least for their own installations?).&amp;nbsp; However, you're also wildly off base if you're only looking in C:\Windows\Microsoft.NET.&amp;nbsp; Stuff gets installed in more&amp;#8230;</evnet:previewtext><dc:creator>William Kempf</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421275/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>The Add/Remove figures is based on very, very, very bad &lt;A href="http://blogs.msdn.com/oldnewthing/archive/2004/07/09/178342.aspx"&gt;heuristics&lt;/A&gt;*. If you go look in C:\Windows\Microsoft.NET you'll see there is nothing like that much installed. Installing the full 3.5 framework here on even an old 1GHz machine from a CD is a few minutes max.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;*If the figure on mine was even nearly true .NET 1.1 alone would be over 1GB.</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421274</link><pubDate>Wed, 13 Aug 2008 14:31:22 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421274</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421274/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Add/Remove figures is based on very, very, very bad heuristics*. If you go look in C:\Windows\Microsoft.NET you'll see there is nothing like that much installed. Installing the full 3.5 framework here on even an old 1GHz machine from a CD is a few minutes max.*If the figure on mine was even&amp;#8230;</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421274/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>I happen to have copies of a test XP virtual machine that just has XPSP3. &lt;br&gt;&lt;br&gt;I downloaded the .NET 3.5 bootstrapper&lt;br&gt;&lt;br&gt;&lt;a href="http://666kb.com/i/b17fpd8baob730hb7.png" rel="lightbox"&gt;&lt;img src="http://666kb.com/i/b17fpd8baob730hb7.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Guess what it installed?&lt;br&gt;&lt;br&gt;&lt;a href="http://666kb.com/i/b17fqdt0tqruvdcbn.png" rel="lightbox"&gt;&lt;img src="http://666kb.com/i/b17fqdt0tqruvdcbn.png"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;That's 455MB of framework code, not including the new SP1. I cannot compare speed with my PC but a CD that installs 55MB of client profile is by far and away better than one that installs 500+MB of framework code.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421273</link><pubDate>Wed, 13 Aug 2008 14:14:42 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421273</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421273/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I happen to have copies of a test XP virtual machine that just has XPSP3. I downloaded the .NET 3.5 bootstrapperGuess what it installed?That's 455MB of framework code, not including the new SP1. I cannot compare speed with my PC but a CD that installs 55MB of client profile is by far and away better&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421273/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;BR&gt;The fully loaded 3.5-SP1 is 231.50MB for combined&amp;nbsp;x86/x64/ia64</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421272</link><pubDate>Wed, 13 Aug 2008 14:09:10 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421272</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421272/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The fully loaded 3.5-SP1 is 231.50MB for combined&amp;nbsp;x86/x64/ia64</evnet:previewtext><dc:creator>PerfectPhase</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421272/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;blockquote&gt;&lt;div&gt;vesuvius said:&lt;/div&gt;&lt;div&gt;The .NET 2.0 redistributable, install will be 120 - 150 MB (may be more with framework specific service packs)&lt;BR&gt;The .NET 3.0 redistributable, install will be 120 - 150 MB (may be more with framework specific service packs)&lt;BR&gt;The .NET 3.5 redistributable was 50 MB last time I checked (will be more with the new .NET 3.5 SP1 as that is a huge service pack)&lt;/div&gt;&lt;/blockquote&gt;&lt;BR&gt;&lt;BR&gt;Ah, now I see the problem.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;You don't need the .NET 2.0 or 3.0 redistributables at all.&lt;/STRONG&gt; The 3.5 full file one (197MB) installs &lt;STRONG&gt;all&lt;/STRONG&gt; of them. There presuambly is, or will soon be, a 3.5 SP1 version that integrates the whole lot into one package.&lt;BR&gt;&lt;BR&gt;If you doing all three individually, no wonder it's taking ages and seems massive.</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421267</link><pubDate>Wed, 13 Aug 2008 13:20:16 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421267</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421267/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>vesuvius said:The .NET 2.0 redistributable, install will be 120 - 150 MB (may be more with framework specific service packs)The .NET 3.0 redistributable, install will be 120 - 150 MB (may be more with framework specific service packs)The .NET 3.5 redistributable was 50 MB last time I checked (will&amp;#8230;</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421267/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>I cannot believe that it is this &lt;i&gt;difficult &lt;/i&gt;to get through to an IT &lt;i&gt;professional &lt;/i&gt;the problem. Why do you think they created the client profile anyway?&amp;nbsp; Nevertheless I will try.&lt;br&gt;&lt;br&gt;The company I am writing software for at the moment have upgraded their old machines to dual cores, but on most have retained or&amp;nbsp; re-installed XP. That is the year 2008.&lt;br&gt;&lt;br&gt;I have a test application I intend to distribute on CD. At present the requirements are&lt;br&gt;&lt;br&gt;The .NET 2.0 redistributable, install will be 120 - 150 MB (may be more with framework specific service packs)&lt;br&gt;The .NET 3.0 redistributable, install will be 120 - 150 MB (may be more with framework specific service packs)&lt;br&gt;The .NET 3.5 redistributable was 50 MB last time I checked (will be more with the new .NET 3.5 SP1 as that is a huge service pack)&lt;br&gt;Windows Installer 4.5 Redistributable 50 MB (will have SQL 2008 express - the test application)&lt;br&gt;&lt;br&gt;Size does matter because with SQL express and my application you looking at 400MB, plus my application files and SQL server. Plus when you take into account that the install time for each framework is ages, your &lt;i&gt;obtuseness &lt;/i&gt;and &lt;i&gt;failure &lt;/i&gt;to grasp this simple dilemma leaves me rather perplexed?&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt;Were the client framework available as an off-line install I would have;&lt;br&gt;&lt;br&gt;Client profile - 28 MB resulting in a 5 min install&lt;br&gt;My application files etc, giving the users only what they need.&lt;br&gt;&lt;br&gt;Maybe its because I am fastidious about the way I write code. I try to never have anything superfluous. If you don't need System.XML.Linq then remove the reference to it. This is one of the easiest and quickest ways to improve application performance.&lt;br&gt;&lt;br&gt;If you then take into account .NET cold start up times, and the .dlls needed to be loaded into memory, its a best practice to only have the libraries you need. If you cannot see the problem with installing all these frameworks, just for the sake of it, I have run out of steam in this thread.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421263</link><pubDate>Wed, 13 Aug 2008 12:27:35 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421263</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421263/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I cannot believe that it is this difficult to get through to an IT professional the problem. Why do you think they created the client profile anyway?&amp;nbsp; Nevertheless I will try.The company I am writing software for at the moment have upgraded their old machines to dual cores, but on most have&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421263/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;P&gt;I still don't see where you're getting this 500MB install from, even the&amp;nbsp;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=333325FD-AE52-4E35-B531-508D977D32A6&amp;amp;displaylang=en"&gt;full version of .NET 3.5&lt;/A&gt; is only 197MB and, given that 2.0 and 3.0 are both installed on Vista, it's pretty swift to install there. Obviously it's going to take longer on XP with no framework but if your only doing WinForms apps you do have the option of targetting an earlier version, to reduce the amount that needs installing.&lt;BR&gt;&lt;BR&gt;Obviously it's going to be bigger than the web install, because the web install is downloading only selected parts of it. That's kind of the point of the web based installer. But I thought you said it wasn't size that mattered, only installation time. Extracting the 50-odd meg that actually gets installed from a local cache is surely faster than downloading it and installing it?&lt;BR&gt;&lt;BR&gt;I read the link and am not sure what you mean about drilling down into the registry. There are a couple of keys that can be used to detect if it's already installed. Should be trivial to knock up some installation conditions based on them in Windows Installer (and presumably any other installer engine for that matter).&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421257</link><pubDate>Wed, 13 Aug 2008 11:09:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421257</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421257/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I still don't see where you're getting this 500MB install from, even the&amp;nbsp;full version of .NET 3.5 is only 197MB and, given that 2.0 and 3.0 are both installed on Vista, it's pretty swift to install there. Obviously it's going to take longer on XP with no framework but if your only doing&amp;#8230;</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421257/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>WPF apps run perfectly on 600Mhz macines, running WEPOS.&lt;br&gt;&lt;br&gt;.Net framework 3.5 takes a long time to install on these.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421254</link><pubDate>Wed, 13 Aug 2008 10:44:15 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421254</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421254/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>WPF apps run perfectly on 600Mhz macines, running WEPOS..Net framework 3.5 takes a long time to install on these.</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421254/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>I've already tried to incorporate that as a set up deployment for a test application today. I was wanting to write a blog post on the client profile which was when I found the limitation&lt;br&gt;&lt;br&gt;Issues are;&lt;br&gt;&lt;ol&gt;&lt;li&gt;It does not install on Vista. It should and you then have the option include it in your project&lt;/li&gt;&lt;li&gt;It is ten times as large as the web install&lt;/li&gt;&lt;li&gt;I recommend you read this &lt;a href="http://download.microsoft.com/download/5/a/a/5aa86d6c-969b-42d8-bc6b-30e02bfeccf0/NETFXClientProfile_DeploymentGuide.htm"&gt;link&lt;/a&gt; (included in the first post) and you will see that you are now having to drill down to the registry etc, which is more hassle than its worth. Something like this should just work.&lt;/li&gt;&lt;/ol&gt;It is not just WPF applications. I will be releasing a Winforms application soon for people to test on their laptops and a 48MB install without needing to go to the internet was what I envisaged.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421252</link><pubDate>Wed, 13 Aug 2008 10:35:02 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421252</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421252/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I've already tried to incorporate that as a set up deployment for a test application today. I was wanting to write a blog post on the client profile which was when I found the limitationIssues are;It does not install on Vista. It should and you then have the option include it in your projectIt is&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421252/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>What. Like &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=992CFFCB-F8CE-41D9-8BD6-31F3E216285C&amp;amp;displaylang=en"&gt;this one&lt;/A&gt;?&lt;BR&gt;&lt;BR&gt;Although I'd be mighty impressed if you can find a machine that takes 2 hours to install even the full runtime &lt;STRONG&gt;and&lt;/STRONG&gt; is capable of running WPF apps.</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421251</link><pubDate>Wed, 13 Aug 2008 10:24:09 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421251</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421251/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>What. Like this one?Although I'd be mighty impressed if you can find a machine that takes 2 hours to install even the full runtime and is capable of running WPF apps.</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421251/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>Ah I see! Sorry guys, my bad &lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421246</link><pubDate>Wed, 13 Aug 2008 10:20:09 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421246</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421246/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Ah I see! Sorry guys, my bad </evnet:previewtext><dc:creator>Barry Andrew</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421246/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;blockquote&gt;&lt;div&gt;Vesuvius said:&lt;/div&gt;&lt;div&gt;There is no &lt;i&gt;two ways&lt;/i&gt; about it. An offine install of the client profile &lt;b&gt;should &lt;/b&gt;have been made available.&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;And, IMO, the client profile should be flexible, so that you can have installs such as&lt;br&gt;&lt;br&gt;&lt;br&gt;.Net 3.5 SP1 Client&lt;br&gt;=================&lt;br&gt;.Net 3.0 SP2 Client&lt;br&gt;=================&lt;br&gt;.Net 2.0 SP2 Full Install&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;As it stands, at has to be &lt;i&gt;all&lt;/i&gt; Client or &lt;i&gt;all&lt;/i&gt; Full Install.&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421245</link><pubDate>Wed, 13 Aug 2008 10:18:27 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421245</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421245/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Vesuvius said:There is no two ways about it. An offine install of the client profile should have been made available.And, IMO, the client profile should be flexible, so that you can have installs such as.Net 3.5 SP1 Client=================.Net 3.0 SP2 Client=================.Net 2.0 SP2 Full&amp;#8230;</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421245/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>That is what the problem is, you cannot include it on an install CD. Leats say I have an application that is 20 MB big and It is possible to have the client framework on a CD at 28 MB. The total size is 48 MB. The install time will be less than 5 minutes, the application is up and running and all is hunky-dory!&lt;br&gt;&lt;br&gt;As it is, if you choose not to install over the internet, you have to give users all the frameworks the total size is around 600MB and the install time will be 1 to 2 hours at least. Which would you rather have?&lt;br&gt;&lt;br&gt;There is no &lt;i&gt;two ways&lt;/i&gt; about it. An offine install of the client profile &lt;b&gt;should &lt;/b&gt;have been made available.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421243</link><pubDate>Wed, 13 Aug 2008 10:13:40 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421243</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421243/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>That is what the problem is, you cannot include it on an install CD. Leats say I have an application that is 20 MB big and It is possible to have the client framework on a CD at 28 MB. The total size is 48 MB. The install time will be less than 5 minutes, the application is up and running and all is&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421243/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>Yes, but it is not the download time that is the issue, it's the &lt;i&gt;install&lt;/i&gt; time.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421242</link><pubDate>Wed, 13 Aug 2008 10:06:59 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421242</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421242/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Yes, but it is not the download time that is the issue, it's the install time.</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421242/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>The prequesites not help with your deployment if you are experiencing long wait times? AFAIK you can include the framework as an option to install from the same location as your app at install time no?&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421241</link><pubDate>Wed, 13 Aug 2008 10:02:06 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421241</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421241/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The prequesites not help with your deployment if you are experiencing long wait times? AFAIK you can include the framework as an option to install from the same location as your app at install time no?</evnet:previewtext><dc:creator>Barry Andrew</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421241/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>Andy, I'm not trying to blow smoke up your ass, but I imagine you are one of the better IT heads out there, and you will use AD to deploy and other such technologies.&lt;br&gt;&lt;br&gt;There are a lot of "IT Heads" who think that a ram upgrade is a complicated job, and they are the ones that would baulk at the idea of these installs.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421239</link><pubDate>Wed, 13 Aug 2008 09:57:57 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421239</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421239/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Andy, I'm not trying to blow smoke up your ass, but I imagine you are one of the better IT heads out there, and you will use AD to deploy and other such technologies.There are a lot of "IT Heads" who think that a ram upgrade is a complicated job, and they are the ones that would baulk at the idea of these installs.</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421239/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;blockquote&gt;&lt;div&gt;vesuvius said:&lt;/div&gt;&lt;div&gt;The client profile only has the client .dlls and omits ASP.NET, WCF, WWF for example so is a sweet 28MB download (and it installs once). The full&amp;nbsp; install size is 53 MB - a tenth (at least) of what it was previous. If you ask an IT department to deploy your application and they have to install 3 seperate frameworks, and then your app, they will tell you to hop it. Think of deploying this on 500 machines as an IT head.&lt;/div&gt;&lt;/blockquote&gt;&lt;BR&gt;&lt;BR&gt;Um, that's my day job. It's really not an issue. In fact it's pretty trivial. I think this is one of those areas that developers get all bothered about for no reason.&lt;BR&gt;&lt;BR&gt;Where it is in issue is:&lt;BR&gt;&lt;BR&gt;If it's a signifcant change in infrastructure, there is considerable testing time needed. So organisations with .NET &amp;lt; 3.5 apps are going to be somewhat hesitant about&amp;nbsp;installing updated frameworks and the potential for breakages.&lt;BR&gt;&lt;BR&gt;Joe Bloggs downloading over the internet. In which case they can now use the client profile, reducing the overall download time.&amp;nbsp;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421238</link><pubDate>Wed, 13 Aug 2008 09:53:37 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421238</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421238/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>vesuvius said:The client profile only has the client .dlls and omits ASP.NET, WCF, WWF for example so is a sweet 28MB download (and it installs once). The full&amp;nbsp; install size is 53 MB - a tenth (at least) of what it was previous. If you ask an IT department to deploy your application and they&amp;#8230;</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421238/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Miffed .NET Framework Client Profile</title><description>Imagine you have a Winforms or WPF application written today and complete and ready to deploy. All WPF applications will be 3.5 SP1 because of the performance improvements!&lt;br&gt;&lt;br&gt;To install this application on XP you need to install .NET 2.0, .NET 3.0, .NET 3.5 and all their service packs. This is a 500MB+ install, plus it must be installed sequentially, i.e. one after another. Worse still over the internet where connections are variable.&lt;br&gt;&lt;br&gt;The client profile only has the client .dlls and omits ASP.NET, WCF, WWF for example so is a sweet 28MB download (and it installs once). The full&amp;nbsp; install size is 53 MB - a tenth (at least) of what it was previous. If you ask an IT department to deploy your application and they have to install 3 seperate frameworks, and then your app, they will tell you to hop it. Think of deploying this on 500 machines as an IT head.&lt;br&gt;&lt;br&gt;That is what the problem is.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421236</link><pubDate>Wed, 13 Aug 2008 09:46:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421236</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421236/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Imagine you have a Winforms or WPF application written today and complete and ready to deploy. All WPF applications will be 3.5 SP1 because of the performance improvements!To install this application on XP you need to install .NET 2.0, .NET 3.0, .NET 3.5 and all their service packs. This is a 500MB+&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421236/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Miffed .NET Framework Client Profile</title><description>&lt;blockquote&gt;&lt;div&gt;AndyC said:&lt;/div&gt;&lt;div&gt;What's the problem again?&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Installation time.&lt;br&gt;&lt;br&gt;Net 3.0 upwards just take a silly amount of time to install, which gives the end user a negative impression of our software out of the box..&lt;br&gt;&lt;br&gt;&lt;br&gt;it's not the best start.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421235</link><pubDate>Wed, 13 Aug 2008 09:45:02 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421235</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421235/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>AndyC said:What's the problem again?Installation time.Net 3.0 upwards just take a silly amount of time to install, which gives the end user a negative impression of our software out of the box..it's not the best start.</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421235/Trackback.aspx</trackback:ping></item><item><title>Re: Miffed .NET Framework Client Profile</title><description>Even better - the client profile is all but useless on Vista. Vista will still need the full install, due to it already having .Net 3.5.&lt;br&gt;&lt;br&gt;&lt;br&gt;In short, if you have any version of the .Net Framework 2.0 onwards installed, the client profile will not install, and you will require the full framework.&lt;br&gt;&lt;br&gt;&lt;br&gt;So, instead of cutting down the size of our setup deploymants, this potentially increases them, because (if we find a way) we will not only have to include the 28Mb client profile, but we will also need to carry the full .Net 2.0, 3.0 and 3.5 runtimes, just in case the target machine happens to already have the framework (which, thanks to windows update, it pretty likely)&lt;br&gt;&lt;br&gt;&lt;br&gt;So exactly where is this client profile going to be useful?&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;div&gt;Deployment Guide said:&lt;/div&gt;&lt;div&gt;As is illustrated in the preceding table, the Client Profile
deployment is focused on Windows XP SP2+ with No Framework components
installed&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Well that scenario is getting rarer and rarer, thanks to there being no way of buying XP SP2 any more, and windows update is pushing .net 2.0 onto the machines anyway, so you have a very tiny opening in which the client profile is of any use - that being directly after XP SP2 has been installed, and before the windows updates are applied.&lt;br&gt;&lt;br&gt;&lt;br&gt;Oh well...&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421234</link><pubDate>Wed, 13 Aug 2008 09:43:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421234</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421234/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Even better - the client profile is all but useless on Vista. Vista will still need the full install, due to it already having .Net 3.5.In short, if you have any version of the .Net Framework 2.0 onwards installed, the client profile will not install, and you will require the full framework.So,&amp;#8230;</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421234/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Miffed .NET Framework Client Profile</title><description>But the whole point of having a client profile version in the first place was to avoid users having to do large downloads to install a single application. If you're installing off a CD then you can easily include the full framework installer. What's the problem again?</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421233</link><pubDate>Wed, 13 Aug 2008 09:34:59 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421233</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421233/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>But the whole point of having a client profile version in the first place was to avoid users having to do large downloads to install a single application. If you're installing off a CD then you can easily include the full framework installer. What's the problem again?</evnet:previewtext><dc:creator>AndyC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421233/Trackback.aspx</trackback:ping></item><item><title>Re: Miffed .NET Framework Client Profile</title><description>Oh FFS you must be joking. And if you're not joking I hope you're wrong.&lt;br&gt;&lt;br&gt;That is the stupidest thing I have heard in a while, (even worse than when the sync framework neglected mobile devices).&lt;br&gt;&lt;br&gt;Almost all of my target machines will have no connection to the internet, and everyone complains how long our software takes to install (They don't realise that the 40+ minutes is taken up with all the microsoft crap, and then about 30 seconds for my app to deploy)&lt;br&gt;&lt;br&gt;I was hoping the client profile stuff would solve this one....&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;Gues that's my fault for thinking that they would have thought it through.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421232</link><pubDate>Wed, 13 Aug 2008 09:31:59 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/421231-Miffed-NET-Framework-Client-Profile/?CommentID=421232</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421232/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Oh FFS you must be joking. And if you're not joking I hope you're wrong.That is the stupidest thing I have heard in a while, (even worse than when the sync framework neglected mobile devices).Almost all of my target machines will have no connection to the internet, and everyone complains how long&amp;#8230;</evnet:previewtext><dc:creator>John</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/421232/Trackback.aspx</trackback:ping></item></channel></rss>