Поддерживает ли VSTO 3.0 (с использованием Visual Studio 2008) как Office 2003, так и Office 2007, установленные параллельно на одном компьютере для разработки, чтобы можно было использовать как Office 2003, так и Office 2007 (в отдельных решениях)?
Я видел противоречивую информацию по этому поводу.
НЕТ: http://msdn.microsoft.com/en-us/library/bb398242.aspx
Инструменты Visual Studio для Office не поддерживают установку Microsoft Office 2003 и системы Microsoft Office 2007 (или разных версий одного и того же приложения, например Word 2003 и Word 2007) одновременно на компьютере разработчика. Чтобы разрабатывать решения для разных версий Microsoft Office, используйте разные компьютеры разработчика для каждой версии Microsoft Office.
ДА: http://msdn.microsoft.com/en-us/library/15s06t57.aspx
При установке Visual Studio Tools для Office основные сборки взаимодействия автоматически устанавливаются в место в файловой системе за пределами глобального кэша сборок. Когда вы создаете новый проект, Visual Studio Tools for Office автоматически добавляет ссылки на эти копии основных сборок взаимодействия в ваш проект. Инструменты Visual Studio для Office используют эти копии основных сборок взаимодействия вместо сборок в глобальном кэше сборок для разрешения ссылок на типы при разработке и построении проекта.
Эти копии основных сборок взаимодействия помогают инструментам Visual Studio для Office избежать нескольких проблем разработки, которые могут возникнуть, когда в глобальном кэше сборок зарегистрированы как версии 2003, так и версии 2007 основных сборок взаимодействия Office ».
Кто-нибудь делал это и были ли проблемы?