powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не грузится база из-за ошибки msoutl.olb
9 сообщений из 9, страница 1 из 1
Не грузится база из-за ошибки msoutl.olb
    #39736610
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня!
Вводные данные: База разделена на табличную и интерфейсную части. Все юзеры запускают базу через интерфейсную часть.

Столкнулся со следующей проблемой: периодически по утрам у самого первого запустившего базу юзера быстро-быстро мерцает ошибка MSOUTL.OLB , а затем при попытке авторизироваться, он вылетает в debug с ошибкой Can't find project or library. С этого момента база запускается по этому же печальному сценарию у каждого юзера. Достаточно заменить этот интерфейсный файл на резервную копию и всё начинает работать как часы.
Скрины ошибок в приложении.
Подскажите, в чём может быть дело? Спасибо)
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736626
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit, проверь References и убери Missing ссылки
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736629
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit, у какого-то из разработчиков(который меняет код и выкладывает готовую программу) нет либы, либо она есть - но другой версии. Найти разработчика, выпороть, зарегистрировать стандартную библиотеку.
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736663
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург, missing ссылок нет...
ОзверинRikozenit, у какого-то из разработчиков(который меняет код и выкладывает готовую программу) нет либы, либо она есть - но другой версии. Найти разработчика, выпороть, зарегистрировать стандартную библиотеку.
Но ведь это я и есть - разработчик.
Готовую программу всегда выкладываю я. И она отлично работает, до тех пор, пока её почему-то не вышибает. Далее, я ничего не меняю, просто снова ту же программу выкладываю и снова всё О'К до поры до времени...
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736677
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При передаче в продакшн после отладки возьмите за правило переводить приложение на позднее связывание для офисных библиотек, т.к. они зависят от версии офиса и будут давать ошибки на разных машинах.
Т.е. убрать офисные библиотеки из референсов, заменить все объявления с явными типами типа Excel.Application на Object, а вместо New сразу используйте CreateObject. Тогда подобных проблем не будет.
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736683
Rikozenit, эта засада со ссылкой на Оутлук из той же оперы, что и ссылка на Ёксель. И таблетка от нее - позднее связывание. Еще лучше - условное форматирование с использованием библиотеки (для разработчика) и без нее.
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736686
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RikozenitПанург, missing ссылок нет...Из этого набора, что я вижу, реально можно оставить три. Про остальные выше написали. Скорее всего и OLE Automation тоже можно отключить.
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736797
Кривцов АнатолийRikozenit, эта засада со ссылкой на Оутлук из той же оперы, что и ссылка на Ёксель. И таблетка от нее - позднее связывание. Еще лучше - условное форматирование с использованием библиотеки (для разработчика) и без нее. Поправояка - условная компиляция.
...
Рейтинг: 0 / 0
Не грузится база из-за ошибки msoutl.olb
    #39736798
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShinПри передаче в продакшн после отладки возьмите за правило переводить приложение на позднее связывание для офисных библиотек. Т.е. убрать офисные библиотеки из референсов, заменить все объявления с явными типами типа Excel.Application на Object, а вместо New сразу используйте CreateObject. Тогда подобных проблем не будет.
Сделал всё, как вы сказали! Оставил всего 2 библиотеки.
Впервые столкнулся с темой про "позднее связывание" и "условное форматирование с использованием библиотеки (для разработчика) и без неё"..
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не грузится база из-за ошибки msoutl.olb
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]