2009-05-10 27 views
9

Soy nuevo en Visual Studio 2008 Shell (modo integrado), solo quiero saber cuál es su función. (No encontré mucho claramente en la web.)¿Qué es Visual Studio 2008 Shell (modo integrado)?

De http://msdn.microsoft.com/en-us/vstudio/bb510103.aspx parece que es alguna interfaz/marco para permitir que las herramientas se integren con VSTS IDE. Mi pregunta es si alguna herramienta Microsoft VSTS (como el diseñador de databse y otras herramientas en VSTS) depende de VSTS Shell. Hago esta pregunta porque está en conflicto con SQL Server 2008, y quiero asegurarme de que si desinstalo VSTS Shell, no afecte a nada.

gracias de antemano, George

Respuesta

7

SQL Server 2008 Management Studio utilizando el VS 2008 Shell. (Es por eso que se ve y se siente como Visual Studio).

+0

Pero no conflictos VSTS Shell con SQL Server 2008. hago saber porque. Consulte aquí y después de desinstalar VSTS Shell, SQL Server 2008 podría instalarse correctamente. http://stackoverflow.com/questions/844945/sql-server-2008-installation-error BTW: después de desinstalar el shell VSTS, luego instalar SQL Server 2008, entonces encuentro que el servicio de administración de SQL Server 2008 podría usarse normalmente , según sus palabras, el servicio de administración de SQL Server 2008 no debería poder utilizar, ya que lo desinstalo en el primer paso. ¿Alguna idea o comentario? – George2

4

Visual Studio Shell es un mecanismo de extensibilidad proporcionado para usar la plataforma central de Visual Studio para proporcionar sus propias herramientas. Tiene dos modos. En "Modo aislado", siempre configurará una instancia separada de Visual Studio que aloja su herramienta. En "Modo integrado", solo instalará una nueva instancia de VS si no hay nadie disponible. Si uno ya está allí, se integrará con él. No creo que eliminarlo cause ningún problema para una instalación VS. Parece ser lo suficientemente inteligente como para manejarlo (sin embargo, podría romper una herramienta de terceros).

+0

Además de las herramientas que no son de Microsoft, ¿hay alguna herramienta de producto de Microsoft que dependa de VSTS Shell? – George2

+0

No estoy seguro. SQL Server Management Studio se basa ciertamente en la base de código VS pero dudo que dependa del "Modo integrado VS Shell" como una función separada. Después de haber instalado VS2008 y SQL2008, no veo un programa de este tipo en el panel de control Programas y características. –

+0

1. "No veo un programa así", ¿se refiere al modo integrado VSTS Shell? 2. Corrígeme si me equivoco, creo que todos los VSTS IDE están basados ​​en VSTS Shell, por lo que SQL Server Management Studio como parte de VSTS IDE, también debería depender de VSTS Shell. No sé por qué SQL Server Management Studio no depende de VSTS Shell. En otras palabras, mi pregunta es qué tipo de componente depende de VSTS Shell. ¿Algunas ideas? – George2

2

La versión de shell significa que las aplicaciones pueden fusionarse en el shell y utilizarse de forma independiente. el modo aislado significa que esta versión sólo lleva a cabo una tarea y es una aplicación independiente completa ..

Ver: VS2k8 Shell

+0

¿Hay alguna herramienta de Microsoft que dependa de VSTS Shell?Mi confusión es de este hilo, http://stackoverflow.com/questions/844945/sql-server-2008-installation-error Me parece que tengo que desinstalar VSTS Shell para instalar SQL Server 2008, pero no sé si hay alguna herramienta dependiente de VSTS Shell. :-( – George2

+0

No debería tener que desinstalar el shell para instalar SQL 2008. Lo que podría hacer es ejecutar SP1 para VS2k8 y ver si eso resuelve su problema – Wayne

2

Una diferencia claramente definido es here

Cuestiones relacionadas