Если я напишу надстройку для офиса 2007, она будет работать в 2010, 2013 году? - программирование
Подтвердить что ты не робот

Если я напишу надстройку для офиса 2007, она будет работать в 2010, 2013 году?

В настоящее время я переписываю некоторые макросы VBA, написанные для офиса 2003. Мне было интересно, написал ли я надстройку С# для 2007 года, если она будет работать в 2010 году или, возможно, даже в 2013 году. Или если Я написал их на 2010 год, если они будут работать в 2007 и 2013 годах. В настоящее время у меня есть доступ к 2007 году, но я мог бы получить доступ к 2010 году, если потребуется, еще не 2013.

Итак, в основном, насколько версия версии влияет на плагины?

4b9b3361

Ответ 1

Если вы используете Visual Studio Tools для Office 2010 (VSTO 4.0), то он будет совместим для Office 2007 ,Office 2010 and with Office 2013. Если вы используете более раннюю версию, отличную от приведенной выше, вы можете использовать ее только для определенного офиса версии. В качестве примера VSTO 3.0 поддерживает только office 2003 and 2007, как показано ниже в таблице.

Для получения дополнительной информации проверьте это Инструменты Visual Studio для Office и Инструменты Visual Studio 2010 для выполнения Office Runtime

Совместимость Показывает, как показано ниже:

enter image description here

Надеюсь, это поможет вам.

Ответ 2

вы можете взглянуть на Netoffice, оболочку для MS Office, которая позволяет создавать Addins для всех поддерживаемых версий MS Office. Вам не нужен VSTO, и вы можете проверить свой собственный код, в котором работает версия вашего приложения AddIn.