у нас есть Access-приложение, которое не работает на некоторых клиентах, главным образом потому, что ссылки нарушены. Это происходит, например, когда вы запускаете приложение доступа с временем выполнения доступа 2007, но имеете офис в версии 2003 или 2000. Такие функции, как Left/Right/Trim и т.д., Просто перестают работать.
Я думаю, что единственный способ исправить эту проблему - это программно проверить, какая версия Office установлена и добавить ссылки программно, как в этих гетерогенных средах, мы не можем контролировать то, что пользователь установил. В частности, мне нужно ссылаться на библиотеки объектов Microsoft Office для Excel и Word.
Но у меня нет указаний на все служебные версии и не знаю, как их автоматически проверять.