Я начну с пункта 2.:
Если вы хотите выполнить развертывание в Office 2010 И 2007, вам нужно добавить ссылки на v12.0 сборки ( Microsoft.Office.Interop.Word и Office ).
Теперь по-прежнему существует проблема, заключающаяся в том, что вашему надстройке потребуется PIA 2007, но они выигралине устанавливайте, если у вас есть только Office 2010 на целевом компьютере (потому что у них есть Office 2007 в качестве обязательного условия).Чтобы решить эту проблему, вы должны установить Embed Interop Assemblies = true для этих двух библиотек (в ссылочных свойствах).
Это вызывает некоторую "странность", когда Intellisense не находит методы и т.д., ноэто не должно быть большой проблемой - по крайней мере, теперь PIA больше не требуется, и ваш плагин будет развернут как в 2007, так и в 2010 году (вам также придется позаботиться об установщике, но это совсем другая история).
Это немного беспорядок, но если вы работаете с VSTO, я полагаю, вы привыкли к таким вещам: -)
О пункте 1. : мойПредполагается, что если вы хотите развернуть в 2007 и 2010 годах, вы должны сделать то, что я описал выше.Это означает, что вы должны ссылаться на сборки 2007 года, и у вас не будет доступа к функциям, относящимся к 2010 году.