2009-05-10 2 views
9

Я новичок в Visual Studio 2008 Shell (интегрированный режим), я просто хочу знать, какова его функция? (Я не нашел много четкого из Интернета.)Что такое Visual Studio 2008 Shell (встроенный режим)?

От http://msdn.microsoft.com/en-us/vstudio/bb510103.aspx выглядит как интерфейс или структура, позволяющая инструментам интегрироваться с VSTS IDE. Мой вопрос заключается в том, зависят ли какие-либо инструменты Microsoft VSTS (например, конструктор баз данных и другие инструменты в VSTS) от VSTS Shell? Я задаю этот вопрос, потому что он конфликтует с SQL Server 2008, и я хочу убедиться, что если я удалю VSTS Shell, это ничего не повлияет.

спасибо заранее, Джордж

ответ

7

SQL Server 2008 Management Studio с помощью VS 2008 Shell. (Вот почему это выглядит так же, как Visual Studio).

+0

Но конфликты VSTS Shell с SQL Server 2008. Я не знаю, почему. См. Здесь и после удаления VSTS Shell, SQL Server 2008 может быть успешно установлен. http://stackoverflow.com/questions/844945/sql-server-2008-installation-error BTW: после удаления оболочки VSTS, затем установите SQL Server 2008, тогда я нахожу, что служба управления SQL Server 2008 может использоваться обычно , по вашему мнению, служба управления SQL Server 2008 не должна использоваться, так как я удаляю ее на первом этапе. Любые идеи или комментарии? – George2

4

Visual Studio Shell - это механизм расширяемости, предоставляемый для использования основной платформы Visual Studio для предоставления ваших собственных инструментов. Он имеет два режима. В «Изолированном режиме» он всегда будет настраивать отдельный экземпляр Visual Studio, в котором размещается ваш инструмент. В «Интегрированном режиме» он установит только новый экземпляр VS, если он уже недоступен. Если он уже существует, он будет интегрироваться с ним. Я не думаю, что удаление его вызывает проблемы при установке VS. Тем не менее, он достаточно умен, чтобы справиться с этим (он может сломать инструмент третьей стороны).

+0

Помимо инструментов, отличных от Microsoft, существуют ли какие-либо инструменты продукта Microsoft в зависимости от оболочки VSTS? – George2

+0

Я не уверен. SQL Server Management Studio, безусловно, основана на базе кода VS, но я сомневаюсь, что это зависит от «VS Shell Integrated Mode» как отдельной функции. Установив VS2008 и SQL2008, я не вижу такую ​​программу в панели управления «Программы и компоненты». –

+0

1. «Я не вижу такую ​​программу» - вы имеете в виду VSTS Shell Integrated Mode? 2. Пожалуйста, поправьте меня, если я ошибаюсь, я думаю, что вся VSTS IDE построена на VSTS Shell, поэтому SQL Server Management Studio как часть VSTS IDE также должна зависеть от VSTS Shell. Я не знаю, почему студия управления SQL Server не зависит от VSTS Shell. Другими словами, мой вопрос заключается в том, какие компоненты зависят от VSTS Shell. Есть идеи? – George2

2

Версия оболочки означает, что приложения могут сливаться в оболочку и использоваться независимо. Изолированный режим означает, что эта версия выполняет только одну задачу и является полным отдельное приложение ..

См: VS2k8 Shell

+0

Существуют ли инструменты Microsoft, зависящие от оболочки VSTS?Моя путаница из этой темы, http://stackoverflow.com/questions/844945/sql-server-2008-installation-error Я нахожу, что мне нужно удалить VSTS Shell для установки SQL Server 2008, но я не знаю, есть ли какие-либо инструменты, зависящие от VSTS Shell. :-( – George2

+0

Вам не нужно удалять оболочку для установки SQL 2008. Что вы можете сделать, это запустить SP1 для VS2k8 и посмотреть, устраняет ли это вашу проблему – Wayne

Смежные вопросы