|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
Доброго дня! Вводные данные: База разделена на табличную и интерфейсную части. Все юзеры запускают базу через интерфейсную часть. Столкнулся со следующей проблемой: периодически по утрам у самого первого запустившего базу юзера быстро-быстро мерцает ошибка MSOUTL.OLB , а затем при попытке авторизироваться, он вылетает в debug с ошибкой Can't find project or library. С этого момента база запускается по этому же печальному сценарию у каждого юзера. Достаточно заменить этот интерфейсный файл на резервную копию и всё начинает работать как часы. Скрины ошибок в приложении. Подскажите, в чём может быть дело? Спасибо) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 10:51 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
Rikozenit, проверь References и убери Missing ссылки ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 11:17 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
Rikozenit, у какого-то из разработчиков(который меняет код и выкладывает готовую программу) нет либы, либо она есть - но другой версии. Найти разработчика, выпороть, зарегистрировать стандартную библиотеку. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 11:19 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
Панург, missing ссылок нет... ОзверинRikozenit, у какого-то из разработчиков(который меняет код и выкладывает готовую программу) нет либы, либо она есть - но другой версии. Найти разработчика, выпороть, зарегистрировать стандартную библиотеку. Но ведь это я и есть - разработчик. Готовую программу всегда выкладываю я. И она отлично работает, до тех пор, пока её почему-то не вышибает. Далее, я ничего не меняю, просто снова ту же программу выкладываю и снова всё О'К до поры до времени... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 11:57 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
При передаче в продакшн после отладки возьмите за правило переводить приложение на позднее связывание для офисных библиотек, т.к. они зависят от версии офиса и будут давать ошибки на разных машинах. Т.е. убрать офисные библиотеки из референсов, заменить все объявления с явными типами типа Excel.Application на Object, а вместо New сразу используйте CreateObject. Тогда подобных проблем не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 12:10 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
Rikozenit, эта засада со ссылкой на Оутлук из той же оперы, что и ссылка на Ёксель. И таблетка от нее - позднее связывание. Еще лучше - условное форматирование с использованием библиотеки (для разработчика) и без нее. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 12:13 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
RikozenitПанург, missing ссылок нет...Из этого набора, что я вижу, реально можно оставить три. Про остальные выше написали. Скорее всего и OLE Automation тоже можно отключить. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 12:16 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
Кривцов АнатолийRikozenit, эта засада со ссылкой на Оутлук из той же оперы, что и ссылка на Ёксель. И таблетка от нее - позднее связывание. Еще лучше - условное форматирование с использованием библиотеки (для разработчика) и без нее. Поправояка - условная компиляция. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 13:50 |
|
Не грузится база из-за ошибки msoutl.olb
|
|||
---|---|---|---|
#18+
MrShinПри передаче в продакшн после отладки возьмите за правило переводить приложение на позднее связывание для офисных библиотек. Т.е. убрать офисные библиотеки из референсов, заменить все объявления с явными типами типа Excel.Application на Object, а вместо New сразу используйте CreateObject. Тогда подобных проблем не будет. Сделал всё, как вы сказали! Оставил всего 2 библиотеки. Впервые столкнулся с темой про "позднее связывание" и "условное форматирование с использованием библиотеки (для разработчика) и без неё".. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 13:51 |
|
|
start [/forum/topic.php?fid=45&fpage=40&tid=1611023]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 334ms |
total: | 478ms |
0 / 0 |