MS Office PIAS "обратная совместимость"

голоса
6

Я успешно завершил приложение под управлением Windows Forms с интеграцией MS Word - приложение записывает mergefields в шаблоне Word. Я сделал шаблон, используя MS Word 2007, но сохранил его в совместимом режиме, как файл в 97-2003 «.dot». В связи с тем, что у меня есть Office 2007 установлен, я использую версию 12.0 Объекта MS Word Библиотека PIA. Если бы я, чтобы развернуть это приложение, будет другой человек, с помощью Office XP или 2003 будет иметь возможность использовать его, поэтому мой вопрос о совместимости?

Я скопировал библиотеки DLL PIA в выходной директории приложения.

Задан 19/05/2009 в 12:35
источник пользователем
На других языках...                            


1 ответов

голоса
6

Вы можете использовать приложения, скомпилированные с более старыми ПОО для автоматизации Word 2007, но вы не можете использовать приложения, скомпилированные с Office 2007 ПОО для автоматизации более ранних версий Word.

Некоторые вещи могут работать, но в целом она не поддерживается.

Проблема в том, что новые версии Слова имеют новые возможности, и новая PIAs поддерживает эти новые функции. Вы можете легко создать приложение, которое использует новые возможности в новом ИХ. При запуске этого приложения против старой версии Слова - кто знает, что WLL случиться.

Это не только новая «внешняя» функция вы должны беспокоиться. Там могут быть новые реализации в ПОО, которые совместимы только с новыми версиями приложений Office.

Итак, что вы предлагаете сделать, это не безопасно, и не рекомендуется.

Вы можете скачать другие версии ИХ .

Ответил 19/05/2009 в 12:45
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more