If you have a computer with the Silverlight 2 developer bits installed you might see the following message when installing Silverlight 3.
Unable to install Silverlight. Your Silverlight developer components are out of date.
Here’s a typical install sequence on a Windows Vista computer that results in this error message.
| 1. | Navigate to a Web site with Sliverlight 3 content or go to the Microsoft Silverlight site. | |
| 2. | Choose to install Silverlight. In this example I’m on the Microsoft site and clicking the Windows Runtime button. | |
| 3. | In the File Download dialog choose Run. | |
| 4. | In the Internet Explorer Security dialog choose Run. | |
| 5. | In the Silverlight Installer dialog choose the Install Now button. | |
| 6. | Congratulations. You are a developer and need to do some extra work to install Silverlight. |
Uninstalling Silverlight 2 Developer Tools
Before removing Silverlight 2 from your computer you might want to read the Silverlight 3 release notes. It contains some useful information about updating Silverlight 2 applications to version 3 and other helpful topic. For example: did you know that once you’ve removed the Silverlight 2 SDK you won’t be able to work with Silverlight 2 projects in Visual Studio 2008? In other words Visual Studio cannot work with more that a single Silverlight SDK at one time.
Open the Programs and Features control panel and remove the Silverlight 2 SDK and Silverlight Tools for Visual Studio 2008 SP1 applications (Figure 1).
Figure 1: Removing the Silverlight 2 applications.
Now that you have a clean machine it’s time to install the Silverlight 3 SDK.
Installing the Silverlight 3 Developer Tools
SeeTheLight.com is the virtual launch site for Silverlight 3. If you snoop around on the site for a few minutes you’ll find a link to their Silverlight developer resources.
Here’s the two of the installers that you should run to get ready to write Silverlight 3 applications.









Hi
I had a number of issues installing SL3 that have been mentioned on various sites.
This is how I managed to get SL3 working in VS2008.
1/ downloaded Silverlight_sdk.exe and Silverlight3_tools.exe
2/ Created a temp folder on desktop and extracted (right click and extract) Silverlight3_tools to the temp folder.
3/ Ran the exe in the temp folder called VS_SilverlightTools_Setup.exe
(this file said complete but didn’t actually show as successful for about 10 mins)
4/ Ran the file (also in the temp folder) VS90SP1-KB967143-enu.msp
(as with the file above, it was about 5 mins before it showed as successful)
5/ Attempted to run VS90SP1-KB967144-enu.msp but it would not allow me to
6/ opened VS2008 and started a new Silverlight App. Everything worked and all the new controls were in the toolbox.
Hope this helps some people.
Kind Regards
Ian