<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Aaron Ruckman's Web Log : download manager</title><link>http://blogs.msdn.com/aaronru/archive/tags/download+manager/default.aspx</link><description>Tags: download manager</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>More download manager under the covers</title><link>http://blogs.msdn.com/aaronru/archive/2007/12/21/more-download-manager-under-the-covers.aspx</link><pubDate>Fri, 21 Dec 2007 19:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6828594</guid><dc:creator>aaronru</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronru/comments/6828594.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronru/commentrss.aspx?PostID=6828594</wfw:commentRss><description>&lt;P&gt;I've received the following question enought that I decided it would make a good blog post.&lt;/P&gt;
&lt;P&gt;Q. Why does the installation process say that it needs to download XX MB when I've either got the packages locally or if I am using the full redist package?&lt;/P&gt;
&lt;P&gt;A. This is really a formality of how we chose to design our process.&amp;nbsp; The download size is really just the amount of package size that will be included total and not what might necessarily be downloaded from the internet.&amp;nbsp; The following are the steps that the process goes through:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;User chooses to install the .NET Framework&lt;/LI&gt;
&lt;LI&gt;The package determines what is required to install based on a number of factors including OS, Architecture, if the product is already installed.&lt;/LI&gt;
&lt;LI&gt;Every sub package has an associated size, which it adds up and then displays as the downloadable size.&lt;/LI&gt;
&lt;LI&gt;Next it looks locally for the packages, if it finds them then it uses them. Otherwise it downloads them from the web.&lt;/LI&gt;
&lt;LI&gt;Next it installs the queued sub packages in the right order.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;The bottom line is that the download size might not have to download anything if it can find the package locally.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6828594" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronru/archive/tags/Deployment/default.aspx">Deployment</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/.NET+Framework+3.0/default.aspx">.NET Framework 3.0</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/.NET+Framework+3.5/default.aspx">.NET Framework 3.5</category><category domain="http://blogs.msdn.com/aaronru/archive/tags/download+manager/default.aspx">download manager</category></item></channel></rss>