Ответ 1
Надстройки реализуют интерфейс расширяемости, который был впервые создан для Visual Studio.Net для настройки и автоматизации IDE. Эти надстройки поддерживаются в Visual Studio 2002/2003/2005/2008/2010.
Расширения MEF и обычно не реализуют интерфейс надстройки. Visual Studio 2010 - первая версия Visual Studio для поддержки компонентов MEF.
В диспетчере надстроек отображаются только надстройки. В диспетчере расширений отображаются только расширения.
Я не знаю, может ли расширение MEF также быть загружено Visual Studio в качестве надстройки, но действительно не так много причин, чтобы это произошло. Расширение может использовать дополнительные интерфейсы DTE без фактического загрузки в качестве надстройки.