Столкнулся с данной проблемой после параллельной установки двух платформ 8.2.12.96 и 8.2.16.352
Нашел в интернетах статью по поводу данной ошибки, немного подкорректировал и выложил сюда.
Надеюсь вам она будет полезна.
Ошибка: "точка входа в процедуру ?doStartTimer@Thread@core@@MAEXXZ не найдена в библиотеке DLL core82.dll" возникает при входе в базу на старой платформе.
Способы решения проблемы (возникает при одновременной установке на клиенте 12-й и 16-й платформы):
ВАРИАНТЫ РЕШЕНИЯ ДЛЯ КЛИЕНТА (на локальной машине, терминальном сервере)!
1. Вариант:
Запустите в консоли
regsvr32 "C:\Program Files\1cv82\8.2.12.xxx\bin\comcntr.dll" перед запуском клиента 12 платформы.
и
regsvr32 "C:\Program Files\1cv82\8.2.16.xxx\bin\comcntr.dll" - при запуске 16 платформы.
где xxx - подверсия платформы
2. Вариант:
Нужно переустановить 12-ю платформу.
3. Вариант:
запустите утилиту Component Services;
создайте пустое COM+ приложение с:
Activation type - Server application;
именем, например, V81_COMConnector;
укажите имя пользователя Windows, от имени которого компонента будет
запускаться специальный процесс dllhost.exe;
в ветке Components добавьте новую компоненту comcntr.dll из последней версии.
4. Лучший вариант:
Иметь на сервере и клиенте одинаковую платформу.
А мне лично помог 3 вариант.