Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не грузится база из-за ошибки msoutl.olb / 9 сообщений из 9, страница 1 из 1
22.11.2018, 10:51
    #39736610
Rikozenit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не грузится база из-за ошибки msoutl.olb
Доброго дня!
Вводные данные: База разделена на табличную и интерфейсную части. Все юзеры запускают базу через интерфейсную часть.

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


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