Technical: Microsoft – Visual Studio 2010 – SP1 Upgrade – Warning Message – Unable to find silverlight_sdk.msi

Technical: Microsoft – Visual Studio 2010 – SP1 Upgrade – Warning Message – Unable to find silverlight_sdk.msi

 

Background

Long Story, but finally decided Visual Studio 2010 needed to be re-installed.

  • Un-installed Visual Studio 2010
  • Rebooted Machine
  • Installed Visual Studio 2010
  • Attempted SP1 patch, but greeted with warning about missing  silverlight_sdk.msi

 

Error

Th error message:

The feature you are tying to use is on a network resource that is unavailable.

Click OK to try again, or enter an alternate path to a folder 
containing the installation package 'silverlight_sdk.msi' in the 
box below.

Solution

What to do, but goggled of course.

Found this write-up:

Visual studio sp1 error: silverlight_sdk.msi is unavailable
http://stackoverflow.com/questions/5286217/visual-studio-sp1-error-silverlight-sdk-msi-is-unavailable

It’s because Silverlight 4 isn’t bundled with SP1 (apparently). Download Silverlight 4 tools, extract and point the SP1 error dialog to silverlight_sdk.msi. Should resolve it.

 

The fix is to download SilverLight 4 and point the patch @ it:

And, so went off and downloaded SP1:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18149

Now we have silverLight4_Tools.exe. But, how to integrate that into our on-going upgrade process.

Tried a few different options, but here is what worked:

NEIL SLEIGHTHOLM
http://neilsleightholm.blogspot.com/2010/09/building-silverlight-4-applications.html

 

Syntax:

silverLight4_Tools.exe /createlayout

Sample:

silverLight4_Tools.exe /createlayout E:\downloads\Microsoft\SilverLight\v4.0\Extract

 

Why /createlayout?

If one has an Service Pack file and we invoke the binary with a “/?” as the lone command line option, we will be able to review the available options.

The one we are interested in is:

/createlayout <full path> – Downloads all files and associated resources to the specified location. No install action is performed.

Full Option List:

 

Original Problem

Back to our original riddle. Now we have a folder of extracted silverLight4_Tools.exe and it contains the object of our desire, more specifically, silverlight_sdk.msi.

Returned to our SP patch process and offered up the folder location that we extracted the files into.

 

 

2 thoughts on “Technical: Microsoft – Visual Studio 2010 – SP1 Upgrade – Warning Message – Unable to find silverlight_sdk.msi

  1. Thank you so much for this. I would like for you to know that the effort your put into finding a solution is still valuable to others today.

Leave a Reply

Please log in using one of these methods to post your comment:

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