Errore di Visual Studio SP1: silverlight_sdk.msi non è disponibile


106

Sto cercando di installare l'SP1 per Visual Studio 2010. Ho installato prima la beta e ha funzionato bene. Quindi ho utilizzato il programma di installazione della piattaforma web per installare SQL CE Compact 4, che presumo abbia installato l'SP1 completo dopo (questa installazione ha richiesto più di 12 ore, quindi l'ho annullata). Il programma di installazione della piattaforma web mi ha detto che SP1 e Silverlight 4 erano installati.

Visual Studio mi dice che SP1 è stato installato parzialmente. Quindi ho scaricato il programma di installazione dal sito e ora mi dà questo errore:

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

Come posso correggere questo errore?


6
Questo è così doloroso. Dovrai anche ottenere RiaServices.msi. Ci sono più versioni di questo. È necessario WCF RIA Services V1.0 SP1 da microsoft.com/download/en/details.aspx?id=14880
DOK

Risposte:


132

È perché Silverlight 4 non è in bundle con SP1 (apparentemente). Scarica gli strumenti di Silverlight 4, estrai e punta la finestra di dialogo di errore di SP1 su silverlight_sdk.msi. Dovrebbe risolverlo.

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


Sto seguendo le tue istruzioni e vedo cosa accadrà
tugberk

L'ho scaricato ma non riesco a trovare dove si trova la cartella silverlight_sdk.msi!
tugberk

17
@tugberk_ugurl Puoi estrarre il contenuto di Silverlight4_Tools.exe usando qualcosa come 7-Zip.
Keith Adler

8
Puoi anche estrarre il pacchetto di installazione eseguendo quanto segue in una finestra di comando: "Silverlight4_Tools.exe / createlayout <path>". Sostituisci "<percorso>" con una cartella temporanea di tua scelta.
Glenn

5
Ho avuto problemi con altri MSI mancanti, quindi ho scaricato l'ISO sp1 dal seguente collegamento, l'ho estratto utilizzando WinRAR e sono riuscito a individuare gli MSI nei file estratti: link
Keith

4

Per risolvere questo problema devi seguire questi passaggi:

  1. Scarica "Microsoft Silverlight 4 Tools per Visual Studio 2010", ma non installarlo.

  2. Rinomina il file di installazione scaricato "Silverlight4_Tools.exe" in "Silverlight4_Tools.rar".

  3. Estrai il file .rar usando strumenti come 7-Zip .

  4. Puoi trovare il file silvelright_sdk.msi nei file estratti.

  5. Torna al programma di installazione di Visual Studio 2010 SP1. Se sei ancora nella finestra di errore, fai clic sul pulsante Sfoglia per navigare e scegli silvelright_sdk.msi dalla cartella in cui hai estratto i file.


Brillante. Questo è esattamente ciò di cui avevo bisogno.
Jayd

2

Ho scaricato il programma di installazione offline e ha funzionato bene.


7
Il programma di installazione offline ha lo stesso problema.
Orhan Cinar

0

Ho usato il seguente link e ha funzionato ...

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


Questo dovrebbe essere un commento, inoltre, pubblicare link a siti esterni senza una vera spiegazione è solo un male.
Sameer Singh

Dovresti includere nella tua risposta le parti importanti della pagina che stai collegando e includere il collegamento come riferimento. Ciò rende la tua risposta più utile. Inoltre, a volte i siti Web smettono di essere online e ciò renderà inutile la tua risposta
Carlos Robles

Questo collegamento ha funzionato. Punta a: Microsoft® Silverlight ™ 4 SDK direttamente dal sito MS. E l'ho rinominato in .rar, ho estratto il file msi e l'ho indicato e ha funzionato. Grazie.
Abei Villafane

0

Dopo l'esecuzione del programma di installazione web noterai che è stata creata una nuova directory nella radice del tuo drive C. Sarebbe una directory denominata come C: \ 961adfde6904297e47d06caaccf530. Se hai molte di quelle directory "con nomi strani" devi controllare la data modificata e selezionare la più recente. All'interno di quella directory troverai il file silverlight_sdk.msi.

Questo è il file che deve essere puntato dal campo "Usa origine" del messaggio di errore di installazione "Microsoft Silver Light 4 SDK".

Andando sull'installazione, potrebbe essere necessario il file MSI di " WCF RIA Services v1.0 SP1". Puoi scaricarlo da WCF RIA Services V1.0 SP1 per Silverlight 4 .

E poi puoi di nuovo indicarlo al tuo messaggio di errore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.