Today Silverlight 3 officially launched; so, I decided to cut-over to v3 from v2. Here’s what worked for me:
- Ensure that all browsers are closed before proceeding.
- Open the Control Panel to begin uninstalling older Silverlight 2-related software.
- Select “Microsoft Silverlight Tools for Visual Studio 2008 SP1 – ENU” and uninstall the older IDE integration.
- Select “Microsoft Silverlight 2 SDK” and uninstall the older SDK, which, in my case, was installed via the IDE integration installer.
- Select “Microsoft Silverlight” and uninstall the older runtime. In my case, I was running Silverlight 2 GDR 1 (2.0.40115.0). You can determine your current version, if need be, here.
- Since I didn’t have an older version of Expression Blend on my machine, I could proceed. If you have an older version (release of beta), you should remove it, first, then continue on here. Before you install please know that once you do, your machine now becomes a Silverlight 3 development machine. You cannot down-level target to Silverlight 2.
- Install Silverlight 3 RTW (3.0.40624.0).
- Install Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1, which includes the Silverlight 3 SDK.
- Install the Release Candidate of Microsoft Expression Blend 3 + SketchFlow. (I was hoping for the final release of Blend today, but I’ll settle for this (60-day trial) RC (version 3.0.1921.0).)
- Upgrade your Silverlight 2 solutions to Silverlight 3 solutions via the upgrade wizard. Etc. Etc.
Since the web is already flooded with plenty of additional commentary and sample applications, I’ll stop here and keep it practical for now. However, I’m excited about this new release and have some ideas to pursue in Silverlight 3. Stay tuned…
P.S. You may also want to download the HTML Help documentation for Silverlight 3.