powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / БД access + Win10
12 сообщений из 12, страница 1 из 1
БД access + Win10
    #39461306
Selexys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Есть некая складская база данных с расширением accdr, до перехода на Win10 все прекрасно работало, все макросы запускались.
После того как на рабочем ПК обновили ОС до Win10 , БД перестала запускаться. Сначала ругалась на отсутствие файла MSCOMCTL.OCX, я добавил этот файлик, зарегистрировал его в системе.
Теперь запускается начальный интерфейс , но с предупреждением что макросы отключены ( только для ACCDE), после включения - происходит сжатие БД и вылет с общей ошибкой "Приложение остановлено из-за ошибки выполнения".

Т.к. этот ПК рабочий - я очень сильно ограничен в действиях в плане установки/переустановки софта, бд мне досталась от прошлого сотрудника, который её и создал.

В References отсутствуют библиотеки со значением "Missing", установлены последние обновления Win/Office, обновлен Net Framework. Я думаю что проблема в каких-либо отсутствующих файлах, т.к. есть сотрудники, у которых на Win10 все это дело прекрасно работает.

Подскажите, пожалуйста, в каком направлении стоит двигаться, уже столько сайтов и форумов просмотрел, ничего дельного не нашёл.
...
Рейтинг: 0 / 0
БД access + Win10
    #39461310
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавьте папку с приложением в список Trusted Locations, извиняюсь, нет под рукой русской версии. Это в опциях, Trust Center->Trust Center Settings->Trusted Locations
...
Рейтинг: 0 / 0
БД access + Win10
    #39461392
Selexys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShinДобавьте папку с приложением в список Trusted Locations, извиняюсь, нет под рукой русской версии. Это в опциях, Trust Center->Trust Center Settings->Trusted Locations

К сожалению, добавление надежного расположения тоже не помогло. Заметил что на несколько мгновений перед сжатием БД и ошибкой мелькают несколько окон ( очень быстро, все не разглядеть), на одном написано MSOUTL.OLB
...
Рейтинг: 0 / 0
БД access + Win10
    #39461422
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В accdr должны быть исходники, переименуйте в accdb и посмотрите под отладчиком, на каком этапе вылетает. Видимо, что-то не так с компонентами. Также можно запустить process monitor и посмотреть, какие файлы открываются с ошибкой, но это уже для совсем тяжелых случаев.
...
Рейтинг: 0 / 0
БД access + Win10
    #39461423
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, а добавление надежного расположения поменяло поведение программы?
...
Рейтинг: 0 / 0
БД access + Win10
    #39461524
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно MSCOMCTL.OCX до какого-то обновления Win10 имело неслабые проблемы с регистрацией. Потом они пропали.

Соответственно и вопрос - у вас установлены все обновления 10-ки?
...
Рейтинг: 0 / 0
БД access + Win10
    #39461534
Selexys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShinВ accdr должны быть исходники, переименуйте в accdb и посмотрите под отладчиком, на каком этапе вылетает. Видимо, что-то не так с компонентами. Также можно запустить process monitor и посмотреть, какие файлы открываются с ошибкой, но это уже для совсем тяжелых случаев.

Добавление файл в надежный источник не помогает.
При запуске ACCDB или ACCDE главная форма не запускается, но в режим отладки зайти можно, т.е. БД не выдает ошибку и не закрывается. При попытке запустить макрос появляется вот такая ошибка: "the code in this project must be updated for use on 64-bit systems". Не понятно, почему на другом ПК, где точно такое же ( на другом ПК есть Visual studio) все работает, разрядность ОС и офиса идентичная, а у меня нет http://www.sql.ru/forum/images/cry.gif
...
Рейтинг: 0 / 0
БД access + Win10
    #39461574
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selexys"the code in this project must be updated for use on 64-bit systems"
А точно стоит 32-х разрядный офис? Файл-Помощь посмотрите
...
Рейтинг: 0 / 0
БД access + Win10
    #39461577
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И проект компилируется?
...
Рейтинг: 0 / 0
БД access + Win10
    #39461613
Selexys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShinИ проект компилируется?

Нет, проект не компилируется, офис 64-х разрядный, забыл упомянуть что офис 2013.
...
Рейтинг: 0 / 0
БД access + Win10
    #39461642
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selexysофис 64-х разрядный
В этом и причина. OCX-ы не будут работать в большинстве своем, если есть API вызовы, их все нужно конвертированть. Добейтесь, чтобы компилировался, а еще лучше просите снести 64-х разрядный и поставить обратно 32-х разрядный.
...
Рейтинг: 0 / 0
БД access + Win10
    #39461967
Selexys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Переустановка Office помогла, причем 2013 x32 не заработал. Пришлось ставить 2016 x32

Большое спасибо за помощь!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / БД access + Win10
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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