Error de Visual Studio SP1: silverlight_sdk.msi no está disponible


106

Estoy intentando instalar el SP1 para Visual Studio 2010. Primero instalé la versión beta y funcionó bien. Luego utilicé el instalador de la plataforma web para instalar SQL CE Compact 4, que supongo que instaló el SP1 completo después (esta instalación tomó más de 12 horas, así que la cancelé). El instalador de la plataforma web me dijo que se instalaron SP1 y Silverlight 4.

Visual Studio me dice que SP1 se instaló parcialmente. Así que descargué el instalador del sitio y ahora me da este 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'.

¿Cómo puedo solucionar este error?


6
Esto es tan doloroso. También tendrá que obtener RiaServices.msi. Hay varias versiones de eso. Necesita WCF RIA Services V1.0 SP1 de microsoft.com/download/en/details.aspx?id=14880
DOK

Respuestas:


132

Es porque Silverlight 4 no está incluido con SP1 (aparentemente). Descargue las herramientas de Silverlight 4, extraiga y apunte el cuadro de diálogo de error de SP1 a silverlight_sdk.msi. Debería resolverlo.

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


Estoy siguiendo sus instrucciones y veo qué sucederá
tugberk

¡Lo descargué pero no puedo encontrar dónde está la carpeta silverlight_sdk.msi!
tugberk

17
@tugberk_ugurl Puede extraer el contenido de Silverlight4_Tools.exe usando algo como 7-Zip.
Keith Adler

8
También puede extraer el paquete de instalación ejecutando lo siguiente en una ventana de comandos: 'Silverlight4_Tools.exe / createlayout <ruta>'. Reemplace '<ruta>' con una carpeta temporal de su elección.
Glenn

5
Tuve problemas con otros MSI faltantes, así que descargué el ISO sp1 del siguiente enlace, lo extraje usando WinRAR y pude localizar los MSI en los archivos extraídos: enlace
Keith

4

Para solucionar este problema tienes que seguir estos pasos:

  1. Descargue "Microsoft Silverlight 4 Tools para Visual Studio 2010", pero no lo instale.

  2. Cambie el nombre del archivo de instalación descargado "Silverlight4_Tools.exe" a "Silverlight4_Tools.rar".

  3. Extraiga el archivo .rar utilizando herramientas como 7-Zip .

  4. Puede encontrar el archivo silvelright_sdk.msi en los archivos extraídos.

  5. Vuelva a su instalador de Visual Studio 2010 SP1. Si aún se encuentra en la ventana de error, haga clic en el botón Examinar para buscar y elegir silvelright_sdk.msi de la carpeta donde extrajo los archivos.


Brillante. Eso es exactamente lo que necesitaba.
Jayd


0

Esto debería ser un comentario, además de lo cual, publicar enlaces a sitios externos sin una explicación real es simplemente malo.
Sameer Singh

Debe incluir en su respuesta las partes importantes de la página que está enlazando e incluir el enlace como referencia. Eso hace que tu respuesta sea más útil. Además, a veces los sitios web dejan de estar en línea, y eso hará que su respuesta sea inútil
Carlos Robles

Este enlace funcionó. Apunta a: Microsoft® Silverlight ™ 4 SDK directamente desde el sitio de MS. Y lo renombré a .rar y extraje el msi y lo apunté y funcionó. Gracias.
Abei Villafane

0

Después de la ejecución del instalador web, notará que se ha creado un nuevo directorio en la raíz de su unidad C. Sería un directorio llamado C: \ 961adfde6904297e47d06caaccf530. Si tiene muchos de esos directorios con "nombres extraños", debe verificar la fecha de modificación y seleccionar el más reciente. Dentro de ese directorio encontrará el archivo silverlight_sdk.msi.

Este es el archivo que debe señalar el campo "Usar fuente" del mensaje de error de instalación "Microsoft Silver Light 4 SDK".

Continuando con la instalación, es posible que necesite el archivo MSI de " WCF RIA Services v1.0 SP1". Puede descargarlo de WCF RIA Services V1.0 SP1 para Silverlight 4 .

Y luego puede volver a señalarlo a su mensaje de error.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.