NET Framework 3.5 Family Update (Updated February 22nd, 2009) How to install only the NET 2.0 Family update - Added February 3rd How to install only the NET 3.0 SP2 and Family update - Revised February 22nd
If you do not want or need the complete .NET Framework 3.5 SP1 update available on Windows Update but you do have .NET 3.0 and or .NET 2.0 installed on your PC and would like to update just these versions of .NET then I show you how to bypass that large .NET 3.5 SP1 update and only install the components you need.
Installation results when using Windows Update site: Here are the results when installing .NET 3.5 SP1 and the Net Framework Family Update which is part of the recently posted Windows Update.
For this test I only selected the “.Net framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update KB951847” update from the list of “Critical” updates, all other critical update were not selected.
PC Baseline: Windows XP SP2 with NET Framework 2.0 (without any Service Packs installed). Net 3.0 and 3.5 were not installed as part of the baseline.
Here is what you can expect to see when using Windows update: 1) Downloading 2) Initializing 3) Installing (This is a long process so be patient) 4) Installation Complete. You must restart your computer. (See step #5). 5) Hold off on the restart until the mscorsvw.exe process completes and CPU and hard disk activity returns to idle. This may take several minutes.
After completion .NET 2.0 was updated to SP2 .NET 3.0 SP2 was installed .NET 3.5 SP1 was installed KB958481 was installed KB954550-v5 (XML Paper Pack) installed KB958483 KB958484 (Windows Imaging Component)
Conclusion: Even if your PC only has .NET Framework 2.0 installed after downloading and installing this update you will end up with all three versions (2.0 SP2, 3.0 SP2 and 3.5 SP1) installed on your PC.
How to install NET 2.0 SP2 and the Family update - Step by Step:
If you only have .NET Framework 2.0 or 2.0 with SP1 and don’t need or want NET 3.0 or NET 3.5 installed on your laptop/desktop computer the here is how to install just the NET Framework 2.0 update. For .NET 3.0 and 3.5 users see the details later in this article.
Baseline: PC that only has NET Framework 2.0 installed (No service packs installed) You can verify what you have installed as follows: Start/Control Panel/Add or Remove programs (Note: Check the box titled: Show updates)
A) Downloading and saving the following three files to your hard drive.
1) NET Framework 2.0 Service Pack 1 (x86) http://www.microsoft.com/Downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en 32 Bit Windows download File is named = NetFx20SP1_x86.exe
2) NET Framework 2.0 Service Pack 2 http://www.microsoft.com/downloads/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f&displaylang=en 32 Bit Windows download File is named = NetFx20SP2_x86.exe (Restart is required)
3) Microsoft .NET Framework 3.5 Family Update for Windows XP x86, and Windows Server 2003 x86 http://www.microsoft.com/downloads/details.aspx?familyid=6c095bba-6100-4ec9-9c54-6450b0212565&displaylang=en&displaylang=en Note: Disregard the title of the article. Scroll down the web page to the section titled: "Files in This Download" 32 Bit Windows download File is named = NDP20SP2-KB958481-x86.exe (8.6MB)
B) Next install the downloaded files in the following order. (Note: If you are prompted to restart your computer, wait until all processor and hard drive activity have completed before you restart the computer) Install .NET 2.0 SP1 Install .NET 2.0 SP2 Install .NET 2.0 Family update
After you have completed installing the files check Add/Remove programs and you should see: "Microsoft .NET Framework 2.0 Service Pack 2" with KB958481 (Family update) along with a number of additional .NET Framework entries listed immediately below NET Framework Service Pack 2.
Note: I repeated the process of installing SP2 and the Family update, this time I skipped the SP1 install and installed SP2 and then the Family update. There were no errors during the installation process and the updates appeared to be successful, however because the SP2 documentation does not specifically state that Service Pack 2 includes all the updates that are part of Service Pack 1 or that Service Pack 1 is incorporated as part of Service Pack 2 I would not recommend skipping the SP1 install.
How to skip NET 3.5 and install only the NET 3.0 SP2 with the 3.0 Family update: Baseline: Windows XP that has NET Framework 2.0 service pack 2 with the Family update and .Net 3.0 SP1 installed.
You can verify what you have installed as follows: Start/Control Panel/Add or Remove programs (Note: Check the box titled: Show updates) Note: .Net 3.0 SP2 requires that .Net 2.0 SP2 and .Net 3.0 SP1 have been previously installed)
Change of plans: I last reported on 2/18/09 that I had no success in install just .Net 3.0 SP2, but for the last few days I developed a method for installing .NET 3.0 SP2 and tested it several times successfully. During one of the tests, I was searching the internet for a specific file and found an article by Aaron Stebner that also provides a set of instructions on how to install 3.0 SP2. I crossed checked Aaron's method against mine and decided that Aaron's method was a better. So I'm going to include the link and the article on his web page. Follow his instructions and then when you are finished I'll provide the instructions for installing the Family Update and cleaning up leftover folders and files.
How to Install .NET 3.0 SP2 and the Family update – Step by Step: 1) Read: “Creating an administrative install point for the .NET Framework 3.0 SP2” (Dated: Tuesday, February 10, 2009 5:27 PM) http://blogs.msdn.com/astebner/
Follow Aaron’s instructions to install .NET 3.0 SP2
2) Now download and run the "Verification Tool" and select .NET 3.0 SP2: Aaron Stebner’s .NET Framework Setup Verification Tool: http://blogs.msdn.com/astebner/pages/8999004.aspx
If the test has "Passed" then your ready to install the Family Update for .NET 3.0 (KB985483 File is named: NDP30SP2-KB958483-x86.exe)
3) Download the Microsoft .NET Framework 3.0 Family Update for Windows XP x86 http://www.microsoft.com/downloads/details.aspx?familyid=6c095bba-6100-4ec9-9c54-6450b0212565&displaylang=en&displaylang=en Note: Disregard the title of the above article. Scroll down the web page to the section titled: "Files in This Download". Download the 32 Bit Windows Family update file named: NDP30SP2-KB958483-x86.exe (6.9 MB)
4) You have now completed installing NET 3.0 SP2 and the Family update. Next open Add/Remove programs and you should see: "Microsoft .NET Framework 3.0 Service Pack 2" with KB958483 (Family update) listed immediately below Service Pack 2.
5) Windows Update: Windows/Microsoft Update may will still list the Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update. So if you don't want .NET 3.5, make certain to "Uncheck" the update and then place a check mark in the 'Don't show this update again" box.
6) Post installation cleanup: a) Delete the C:\dotnetfx35.exe file b) Delete the folder named: C:\netfx35 c) Delete the folder named: C:\netfx30sp2
Additional information:
How to determine which versions of the .NET Framework are installed and whether service packs have been applied: http://support.microsoft.com/kb/318785
NET Framework 3.5 Service Pack 1 List of changes and fixed issues in the .NET Framework 3.5 Service Pack 1 http://support.microsoft.com/kb/951847
SP1 also includes cumulative servicing updates to the .NET Framework 2.0 and .NET Framework 3.0 subcomponents. Microsoft has also included the NET Framework 2.0 SP2 as part of 3.5 SP1.
Also see: An update for the .NET Framework 3.5 Service Pack 1 is available http://support.microsoft.com/kb/959209
The update for the .NET Framework 3.5 SP1 fixes the issues that are described in the following articles in the Microsoft Knowledge Base:
Application Compatibility Update for the .NET Framework 2.0 Service Pack 2 http://support.microsoft.com/kb/958481 Application Compatibility Update for the .NET Framework 3.0 Service Pack 2 http://support.microsoft.com/kb/958483
Application Compatibility Update for the .NET Framework 3.5 Service Pack 1 http://support.microsoft.com/kb/958484
It would appears that these "Application Compatibility Updates" apply equally for "Developers" and "Non-Developers"
Download .NET Framework 3.5 Family Update for Windows XP x86 (32 Bit) http://www.microsoft.com/downloads/details.aspx?familyid=6c095bba-6100-4ec9-9c54-6450b0212565&displaylang=en&displaylang=en
(Install this update to address a set of known application compatibility issues with Microsoft .NET Framework 3.5 Service Pack 1.)
If you scroll down to the bottom of web page to the section titled: “Additional Information” It would appear that you can just download and install the update for the version of .NET installed on your PC. At this time this has not be verified.
< Back
|