Respuesta

4

Aquí está la KB article para ese error. Aquí hay otro interesting article.

Si tiene instalados varios productos de Visual Studio, debe actualizarlos a SP1. Si tiene Visual Studio 2008 y una o más 2008 Express Editions, no puede actualizar las Express Editions hasta que haya actualizado Visual Studio.

Si no ha instalado Visual Studio 2008 RTM pero tiene este problema, es porque Visual Studio 2008 Shell (modo integrado) está instalado en su sistema pero no en el nivel SP1. Probablemente esto se deba a que quedó de una instalación de SQL Server 2008 CTP.

¿Hizo una doble comprobación si tiene SP1 en el cuadro Acerca de? El service pack debe estar en la lista de "Productos instalados".

+0

Estoy confundido acerca de "Visual Studio 2008 Shell (modo integrado)", ¿es un componente obligatorio o no durante nuestro desarrollo? Si lo desinstalo, no estoy seguro de si tendrá algún impacto ... – George2

+1

Parece ser un remanente de una versión CTP de SQL Server 2008. ¿Tratar de eliminarlo? En el peor de los casos, tendrías que volver a instalar SQL Server. – Andomar

+1

He intentado eliminar "Visual Studio 2008 Shell (modo integrado)", y funciona, ¡genial! Mi última pregunta es, ¿qué es "Visual Studio 2008 Shell (modo integrado)"? ¿Necesitamos usarlo o no? (Quiero usar SQL Server 2008, pero no quiero perder ninguna función existente.) – George2

3

Visual Studio 2008 Shell (modo integrado) es utilizado por Team Explorer (cliente de Team Foundation Server), así como las herramientas de administración de SQL.

Si instala Team Explorer DESPUÉS de instalar Visual Studio 2008 SP1, Team Explorer realizará una regresión de algunos de los archivos VS Shell al nivel de parche RTM aunque Visual Studio se encuentre en SP1.

Al volver a ejecutar el instalador de Visual Studio 2008 Service Pack, debe reparar los archivos que la instalación de Team Explorer regresó, sin necesidad de desinstalar el Shell.

Ver esto detailed description.

Parafraseando, la instalación de orden es importante y debe ser de la siguiente manera:

  1. Visual Studio 2008
  2. Team Explorer
  3. Visual Studio 2008 Service Pack 1
  4. SQL Server
+0

El enlace parece estar muerto ahora, pero eso fue lo que hizo. –

+0

funcionó para mí. Gracias por el consejo. –

6

cambiar el nombre de la siguiente clave de registro durante la instalación de SQL 2008

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ DevDiv \ VS \ Servicing \ 9.0

+3

Si está utilizando una máquina de 64 bits, acceda a esta página, y esto no soluciona ... cambie el nombre de ESTA clave: '\ Software \ ** WOW6432Nodo ** \ Microsoft \ DevDiv \ VS \ Servicing \ 9.0 \' – JoeBrockhaus

+0

https : //social.msdn.microsoft.com/Forums/sqlserver/en-US/baf09c3f-be97-4bc8-b6d7-bdeea2e3719e/sql-server-2008-r2-management-studio-install-fails-telling-me-to -install-visual-studio-2008-sp1? forum = sqlsetupandupgrade – matcheek

Cuestiones relacionadas