Поделиться через


Перенос и обновление надстроек из 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

См. также

Основные понятия

Регистрация надстройки