Автоматизация офисного слова 2010 - библиотека не зарегистрирована

Решение очень просто, но невозможно. У меня установлен офис 2010 и офис 2012, VB6 не может создать объект приложения Word, дающий мне не больше, чем просто сообщение о том, что DLL не зарегистрирована. Все попытки удалить и восстановить DLL с помощью установщика или сторонней DLL не удались.

После удаления всего офиса и установки Office 2010 объект приложения создается успешно. Но это не жизнеспособные решения для наших клиентов: мы не можем их удалить для них Office.

Есть ли другой путь?

1 ответ

У меня была аналогичная проблема на моей машине с двумя версиями офиса. Оглянитесь на эту статью из поддержки Microsoft, они упоминают параметр командной строки /regserver. Статья является автоматизацией Office при установке нескольких версий Office. По внешнему виду я не думаю, что вы можете заставить его выбрать одну версию или другую, но /regserver поможет вам в вашей среде разработчиков.

licensed under cc by-sa 3.0 with attribution.