Перенос и обновление надстроек из Visual Studio 2005 в Visual Studio 2008
Обновлен: Ноябрь 2007
Чтобы надстройки, созданные в предыдущих версиях Visual Studio, работали правильно в Visual Studio 2008, необходимо внести некоторые изменения. Надстройки необходимо обновить или перенести. Обновление надстроек заключается в использовании двоичного файла надстройки, скомпилированного в предыдущей версии Visual Studio, в Visual Studio 2008. Перенос надстроек заключается в обновлении и повторной компиляции проектов и кода для использования в Visual Studio 2008.
В большинстве случаев, чтобы воспользоваться новыми функциональными возможностями Visual Studio, рекомендуется выполнять перенос надстроек. Обновление надстроек можно выполнять для надстроек без панелей команд для пользователей, которым новые возможности не требуются. В Visual Studio .NET 2002 и Visual Studio .NET 2003 ссылки в панели команд находились в компоненте Microsoft.Office. Теперь в Visual Studio эти функциональные возможности панелей команд доступны в сборке Microsoft.VisualStudio.CommandBars.
В Visual Studio используется два метода для регистрации надстроек:
Регистрация COM. Этот метод обеспечивает совместимость с надстройками, созданными в версиях Visual Studio до Visual Studio 2005. Надстройка регистрируется в кусте Visual Studio 2008 9.0 и как COM-класс в системном реестре Windows. Этот метод регистрации использовался в версиях Visual Studio до Visual Studio 2005.
Регистрация XML. В этом случае используется файл XML для регистрации надстроек в Visual Studio 2008.
Использование надстроек Visual Studio до версии Visual Studio 2008
Практическое руководство. Обновление надстроек Visual Studio .NET 2005 до Visual Studio 2008.
Описание действий для использования надстройки Visual Studio 2005 в Visual Studio 2008.Практическое руководство. Перенос надстроек Visual Studio .NET 2003 в Visual Studio 2005.
Описание процедуры переноса надстройки Visual Studio .NET 2003 в надстройку, компилируемую в Visual Studio 2005. Этот вариант является рекомендуемым.Практическое руководство. Обновление управляемых надстроек Visual Studio .NET 2003 до Visual Studio 2005 при помощи регистрации XML
Описание способов обновления управляемой надстройки для использования в Visual Studio 2005. Этот вариант является рекомендуемым.Практическое руководство. Использование пакетов развертывания надстроек Visual Studio .NET 2003 для регистрации (управляемой и неуправляемой) надстройки в Visual Studio 2005
Демонстрация процедуры использования проектов развертывания Visual Studio .NET 2003 для обновления надстройки для работы в Visual Studio 2005.Практическое руководство. Обновление неуправляемых надстроек Visual Studio .NET 2003 до Visual Studio 2005 при помощи регистрации COM
Описание действий для использования надстройки Visual Studio .NET 2003 в Visual Studio 2005.