Erreur Visual Studio SP1: silverlight_sdk.msi n'est pas disponible

106

J'essaye d'installer le SP1 pour Visual Studio 2010. J'ai d'abord installé la version bêta et cela a bien fonctionné. Ensuite, j'ai utilisé le programme d'installation de la plate-forme Web pour installer SQL CE Compact 4, qui, je suppose, a installé le SP1 complet après (cette installation a pris plus de 12 heures, je l'ai donc annulée). Le programme d'installation de la plate-forme Web m'a dit que SP1 et Silverlight 4 étaient installés.

Visual Studio me dit que SP1 a été partiellement installé. J'ai donc téléchargé le programme d'installation à partir du site et maintenant il me donne cette erreur:

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'.

Comment puis-je corriger cette erreur?

Shawn Mclean
la source
6
C'est tellement douloureux. Vous devrez également obtenir le RiaServices.msi. Il existe plusieurs versions de cela. Vous avez besoin des services WCF RIA V1.0 SP1 à partir de microsoft.com/download/en/details.aspx?id=14880
DOK

Réponses:

132

C'est parce que Silverlight 4 n'est pas fourni avec SP1 (apparemment). Téléchargez les outils Silverlight 4, extrayez et pointez la boîte de dialogue d'erreur SP1 vers silverlight_sdk.msi. Devrait le résoudre.

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

la chair
la source
Je suis vos instructions et je vois ce qui va se passer
tugberk
Je l'ai téléchargé mais je ne trouve pas où se trouve le dossier silverlight_sdk.msi!
tugberk
17
@tugberk_ugurl Vous pouvez extraire le contenu de Silverlight4_Tools.exe en utilisant quelque chose comme 7-Zip.
Keith Adler
8
Vous pouvez également extraire le package d'installation en exécutant ce qui suit dans une fenêtre de commande: 'Silverlight4_Tools.exe / createlayout <chemin>'. Remplacez «<chemin>» par un dossier temporaire de votre choix.
Glenn
5
J'ai eu des problèmes avec d'autres MSI manquants, j'ai donc téléchargé l'ISO sp1 à partir du lien suivant, je l'ai extrait à l'aide de WinRAR et j'ai pu localiser les MSI dans les fichiers extraits: lien
Keith
4

Pour résoudre ce problème, vous devez suivre ces étapes:

  1. Téléchargez «Outils Microsoft Silverlight 4 pour Visual Studio 2010», mais ne l'installez pas.

  2. Renommez le fichier d'installation téléchargé "Silverlight4_Tools.exe" en "Silverlight4_Tools.rar".

  3. Extrayez le fichier .rar à l'aide d'outils tels que 7-Zip .

  4. Vous pouvez trouver le fichier silvelright_sdk.msi dans les fichiers extraits.

  5. Revenez à votre programme d'installation de Visual Studio 2010 SP1. Si vous êtes toujours dans la fenêtre d'erreur, cliquez sur le bouton Parcourir pour parcourir et choisissez le silvelright_sdk.msi dans le dossier où vous avez extrait les fichiers.

Hemant Soni
la source
Brillant. C'est exactement ce dont j'avais besoin.
Jayd
2

J'ai téléchargé le programme d'installation hors ligne et cela a bien fonctionné.

Shawn Mclean
la source
7
Le programme d'installation hors ligne a le même problème.
Orhan Cinar
0

J'ai utilisé le lien suivant et cela a fonctionné ...

http://www.microsoft.com/en-us/download/confirmation.aspx?id=7335

rynaskir
la source
Cela devrait être un commentaire, en plus, poster des liens vers des sites externes sans aucune explication réelle est tout simplement mauvais.
Sameer Singh
Vous devez inclure dans votre réponse les parties importantes de la page que vous liez et inclure le lien comme référence. Cela rend votre réponse plus utile. De plus, parfois, les sites Web cessent d'être en ligne, ce qui rendra votre réponse inutile
Carlos Robles
Ce lien a fonctionné. Il pointe vers: le SDK Microsoft® Silverlight ™ 4 directement depuis le site MS. Et je l'ai renommé en .rar et extrait le msi et l'ai pointé vers lui et cela a fonctionné. Merci.
Abei Villafane le
0

Après l'exécution du programme d'installation Web, vous remarquerez qu'un nouveau répertoire a été créé à la racine de votre lecteur C. Ce serait un répertoire nommé comme C: \ 961adfde6904297e47d06caaccf530. Si vous avez beaucoup de ces répertoires «étrangement nommés», vous devez vérifier la date de modification et sélectionner le plus récent. Dans ce répertoire, vous trouverez le fichier silverlight_sdk.msi.

Il s'agit du fichier qui doit être indiqué par le champ «Utiliser la source» du message d'erreur d'installation «Microsoft Silver Light 4 SDK».

Lors de l'installation, vous aurez peut-être besoin du fichier MSI des « Services WCF RIA v1.0 SP1». Vous pouvez le télécharger à partir de WCF RIA Services V1.0 SP1 pour Silverlight 4 .

Et puis vous pouvez à nouveau le pointer vers votre message d'erreur.

thanos.a
la source