shepherdweb.com

Installing .NET 3.0 Framework on Windows XP SP2

December 29th, 2006

Why would you want to do this? I’m not sureyet, but as an ASP.NET developer, I know I’m probably going to need to understand how to use it.

The .NET Framework 3.0 adds new technologies to the .NET Framework 2.0, which makes the .NET Framework 3.0 a superset of the .NET Framework 2.0. You can think of .NET Framework 3.0 as an “additive” release to the .NET Framework 2.0, as contrasted with a generational release where software is revised across the board. (For example, the .NET Framework 2.0 was a generational release over the .NET Framework 1.0.)

The 3.0 Framework adds four new namespaces to the 2.0 Framework:

  • Windows Communication Foundation (WCF)
  • Windows Presentation Foundation (WPF)
  • Windows Workflow Foundation (WF)
  • Windows Cardspace

Reference: Deploying Microsoft .NET Framework Version 3.0

Overcoming Fear

So, supposedly the 3.0 Framework is completely “additive” and the existing 2.0 Framework remains untouched. Despite this reassurance, I still felt uncomfortable just installing things willy-nilly. I felt sure I would find some small print buried on MSDN warning us of some critical change to the .NET 2.0 Framework included in 3.0 that would cause all my existing applications to stop working. Feeling comforted when I couldn’t find any warnings and pressured by the need to prepare for the rapidly approaching Community Launch Event, I proceeded.

Proceeding

First, download the framework and run dotnetfx3setup.exe. This will download 30 MB and install the “additive(s)” for you.

DownloadingInstalling .NET 3.0 FrameworkYou did it!

You’re done! The .NET 3.0 Runtime Components are now installed!

My first action after installation was to open all my current projects and make sure they all still run. Sure enough, everything still works!

kick it on DotNetKicks.com

Technorati Tags: , ,

10 Comments »

  1. DotNetKicks.com wrote,

    Installing .NET 3.0 Framework on Windows XP SP2…

    You’ve been kicked (a good thing) - Trackback from DotNetKicks.com…

    Trackback on December 29, 2006 @ 10:57 am

  2. Stephen Smith wrote,

    . . . tsk . . . tsk . . . such pessimism.

    there will be more and more tools that “require” the .NET Framework 3.0

    My guess is that this will be of MOST use to tool developers and users. Likely lesser use to web devs.

    Comment on December 29, 2006 @ 2:40 pm

  3. Shane wrote,

    Stephen,

    I don’t get burned very often, probably because I am more cautious than most. As time goes by, I see myself becoming less and less cautious though. I never used to be an early adopter. However, as the release cycle for technologies I’m using on a regular basis seem to be speeding up, I feel like I have to “get in” on things earlier in the game in order to keep up. Does this mean I’m in the proverbial “rat race”…or is that something different?

    Comment on December 29, 2006 @ 2:49 pm

  4. Patrick Allmond wrote,

    Thank you for the information. My company is involved in using this in development work for the government and we had the exact question that you provided and answer for.

    Comment on February 15, 2007 @ 9:48 am

  5. Shane wrote,

    @Patrick - Happy to be of service to you. FYI, I’m planning several posts related to this topic in the near future.

    Comment on February 15, 2007 @ 11:00 am

  6. Rick wrote,

    I am having trouble getting this installation to run via SMS without the XPSP2 user getting prompted with the security warning. I did the usual NoZoneCheck “off” step prior to executing, but this did not work (like it does for most patches where XPSP2 interprets the patch as being from the Internet.) Any ideas?

    Comment on April 25, 2007 @ 4:42 pm

  7. Shane wrote,

    @Rick—I’ve never used the Microsoft Systems Management Server. I assume you’ve read Microsoft’s documentation on this topic?
    * Deploying Microsoft .NET Framework Version 3.0
    * Microsoft .NET Framework 3.0 Deployment Readme

    Comment on April 25, 2007 @ 5:14 pm

  8. Hemal wrote,

    Hey Shane,

    Need your help.

    I need to install this .Net FrameWork 3 on our windows server.

    We cannot connect to internet from network with out an access id and password… when ever we try installing, it does not ask for connecting to internet and does not promt for password authentication… i need to install this… please help

    Comment on November 30, 2007 @ 11:31 pm

  9. Scott wrote,

    Am trying to update the .NET Framework in a Virtual environment without Internet connectivity. How are people accomplishing this in this Virtual world. Must be becoming an increasing problem.

    Comment on February 26, 2008 @ 1:18 pm

  10. Shane wrote,

    @Scott - I’m not sure about this scenario. I would have thought that the trend would be towards more internet connectivity, not less.

    Comment on February 26, 2008 @ 8:04 pm

Leave a comment

RSS feed for comments on this post.

TrackBack URI

Bad Behavior has blocked 1437 access attempts in the last 7 days.