The Luddite Developer

Wednesday, 28th April 2010

Which versions of Silverlight 3 components do I need for VS2008 SP1 and VS2010?

Filed under: Silverlight,Uncategorized — theludditedeveloper @ 8:34 PM
Which Versions of Silverlight 3 Components are required for VS2010

Which Versions of Silverlight 3 Components are required for VS2010

Running on a XP SP3 system.

I want to keep developing applications using VS2008 SP1, Expression Studio 3 and Silverlight 3.  I don’t want to break anything.

I would like to download and start using VS2010 again without breaking anything.

I noticed the following installation issue regarding VS2010 and Silverlight 3 SDK.

http://blogs.msdn.com/amyd/archive/2009/10/21/visual-studio-2010-and-silverlight-3-sdk.aspx

Visual Web Developer in Visual Studio 2010 has support in box for Silverlight 3 development and includes the Silverlight 3 developer runtime and Silverlight 3 SDK build 3.0.40818.

Silverlight 3 Tools for Visual Studio 2008 and Expression Blend 3 included SDK build 3.0.40624.

Silverlight 3 SDK build 3.0.40818 cannot be installed on machine where build 3.0.40624 is already installed. If you install Visual Studio 2010 on a machine that already has build 3.0.40624 installed, Visual Studio 2010 will indicate that the Silverlight 3 SDK failed to install, however you will still be able to do Silverlight development on Visual Studio 2010 with build 3.0.40624.

Silverlight 3 SDK build 3.0.40818 contains the following updates:

  • Remove dependency on .NET 3.5 and allow build when only .NET 4 is installed
  • Support for use of non-unicode characters in xap name
  • Improvements to refactoring and intellisense

To get build 3.0.40818of the Silverlight 3 SDK, uninstall Silverlight 3 SDK build 3.0.40624 from Add/Remove Programs and then install Silverlight 3 SDK build 3.0.40818 from: http://go2.microsoft.com/fwlink/?LinkID=157102.

———————————————————————————————————

I checked my own system using the Add/Remove Programs utility and found the following:

Currently Installed Program Version
Microsoft Silverlight 3.0.50106.0
Microsoft Silverlight 2 SDK 2.0.31005.0
Microsoft Silverlight 3 SDK 3.0.40624.0
Microsoft Silverlight 3 Toolkit – July 2009 3.0.30702.0037
Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1 –ENU 9.0.30730.126

I found that I can get the following Downloads:

Download URL
Microsoft Silverlight 3 Toolkit – Nov 2009 http://silverlight.codeplex.com/releases/view/36060
Microsoft Silverlight 3 SDK version 3.0.40818 http://www.microsoft.com/downloads/details.aspx?FamilyID=1ea49236-0de7-41b1-81c8-a126ff39975b&displaylang=en
Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1 –ENU http://www.microsoft.com/downloads/details.aspx?familyid=9442B0F2-7465-417A-88F3-5E7B5409E9DD&displaylang=en

 

Questions

  1. I do not develop for Silverlight 2, can this be safely uninstalled?
  2. In what order do I need to remove installed programs/versions and in what order do I need to install new versions?
  3. If I uninstall the Silverlight 3 Toolkit – July 2009, will this break existing applications using this toolkit?
  4. Can the Silverlight 3 Toolkit – July 2009 and Silverlight 3 Toolkit – Nov 2009 be safely installed side by side?
  5. Is there a general rule for what can and cannot be installed side by side with the various Silverlight components?
  6. I already have the current version for Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1 –ENU installed.  Will it need to be re-installed?

Thanks in advance for any replies.

About these ads

2 Comments »

  1. 1 – sure, but it isn’t hurting anything by being there :-)

    2 – you should be able to remove the SDK and Toolkit individually, order shouldn’t matter

    3 – It will break existing apps looking for those specific references, but you should be able to just re-reference them.

    4 – I *think* so but the installer will immediately tell you for sure.

    5 – General rule is that only the *plugin itself* doesn’t have side-by-side components. But you can have multiple SDKs installed, etc.

    6 – If you have SL3 tools installed, you shouldn’t need to install it again if you have the latest. You can update the SDK independently.

    Comment by timheuer — Wednesday, 28th April 2010 @ 9:25 PM | Reply

  2. Thanks for the reply Time.

    I installed the Microsoft Silverlight 3 Toolkit – Nov 2009 side by side with the July 2009 toolkit.

    I removed the 3.0.40624 Silverlight 3 SDK and then installed the 3.0.40818 version of the Silverlight 3 SDK.

    I think that you may only have one SDK per major release of Silverlight.

    ie.
    1 SDK version for Silverlight 2 installed.
    1 SDK version for Silverlight 3 installed.
    1 SDK version for Silverlight 4 installed.

    Comment by theludditedeveloper — Friday, 30th April 2010 @ 12:40 PM | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

The Rubric Theme. Create a free website or blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: