107
votes

I'm trying to install the SP1 for Visual Studio 2010. I first installed the beta and it worked fine. Then I used the web platform installer to install the SQL CE Compact 4, which I assume installed the full SP1 after (this installation took over 12 hours, so I canceled it). The web platform installer told me that SP1 and Silverlight 4 was installed.

Visual Studio tells me SP1 was partially installed. So I downloaded the installer from the site and now it gives me this error:

Microsoft Silverlight 4 SDK - The feature you are trying to use is on a network resorce that is unavailable. Seeking application package 'silverlight_sdk.msi'.

How can I fix this error?

5
This is just SO painful. You're also going to have to get the RiaServices.msi. There are multiple versions of that. You need WCF RIA Services V1.0 SP1 from microsoft.com/download/en/details.aspx?id=14880DOK

5 Answers

132
votes

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.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b3deb194-ca86-4fb6-a716-b67c2604a139&displaylang=en

4
votes

To solve this problem you have to follow these steps:

  1. Download "Microsoft Silverlight 4 Tools for Visual Studio 2010", but do not install.

  2. Rename the downloaded installer file "Silverlight4_Tools.exe" to "Silverlight4_Tools.rar".

  3. Extract the .rar file using tools like 7-Zip.

  4. You can find the file silvelright_sdk.msi in the extracted files.

  5. Go back to your Visual Studio 2010 SP1 installer. If you are still on the error window, click the browse button to browse and choose the silvelright_sdk.msi from the folder where you extracted the files.

2
votes

I downloaded the offline installer and it worked fine.

0
votes

After the execution of the web installer you will notice that a new directory has been created on the root of your C drive. It would be a directory named like C:\961adfde6904297e47d06caaccf530. If you have many of those "strange named" directories you have to check the date modified and select the most recent. Inside that directory you will find the silverlight_sdk.msi file.

This is the file that is needed to be pointed by the "Use source" field of the "Microsoft Silver Light 4 SDK" installation error message.

Going on the installation, you may need the MSI file of the "WCF RIA Services v1.0 SP1". You can download it from WCF RIA Services V1.0 SP1 for Silverlight 4.

And then you can again point it to your error message.