Я написал DLL, которая использует MS Word для проверки правописания содержимого RichtextBox. В проекте используется Библиотека объектов Microsoft Word 11.0 . Я читал, что вы можете использовать эту ссылку на компьютерах с этой версией Word или более поздней, и это похоже на правду.
Однако ... Когда я запускаю dll в тестовом приложении на компьютере с Windows Vista и Word 2007, он работает очень медленно. Отличается ли библиотека объектов Word для версии 2007 каким-либо образом, что делает ее очень медленной во время автоматизации? Или это какая-то повторная интерпретация во время выполнения, которая заставляет его вести себя так?
Должен ли я сделать другую версию dll, одну для машин с Word 2003 и одну для машин с Word 2007? Это действительно лишает смысла делать dll для проверки орфографии для использования во многих различных проектах.