Cannot load library (error 126)
Привет всем, помогите разобраться. Написал DLL на visual studio 2008 на с++, подключаю её к советнику на том компе на котором написал все ок, при переноси этой DLL на любой другой комп MT пишет что 126 ошибка.
Библиотека лежит в папке для библиотек \experts\libraries но продолжает не работать
Я понимаю что не хватает каких-то сторонних библиотек но каких? Пробовал ставить пакет runtime libraries ot MS ни чего не помогает. Помогите! =)
Поройтесь по форуму: вопросы неоднократно обсуждались и ищите ДепендсВолкер - выкладывал неоднократно. Увидите каких библиотек не хватает.
Самое простое решение: компоновать проект "статической линковкой" - это в настройках линкера проекта. Тогда все длл, от которых зависит проект будут "затянуты" в длл.
Удачи.
Я понимаю что не хватает каких-то сторонних библиотек но каких?
я понимаю, что Вы что-то сотворили, но что?
ЗЫ: пишите dll так, чтобы она не требовала сторонних dll, а пользовалась только ф-циями от Windows
Поройтесь по форуму: вопросы неоднократно обсуждались и ищите ДепендсВолкер - выкладывал неоднократно. Увидите каких библиотек не хватает.
Самое простое решение: компоновать проект "статической линковкой" - это в настройках линкера проекта. Тогда все длл, от которых зависит проект будут "затянуты" в длл.
Удачи.
сапсибо, поставил с Debug на Release все заработало
Привет всем, помогите разобраться. Написал DLL на visual studio 2008 на с++, подключаю её к советнику на том компе на котором написал все ок, при переноси этой DLL на любой другой комп MT пишет что 126 ошибка.
Библиотека лежит в папке для библиотек \experts\libraries но продолжает не работать
Я понимаю что не хватает каких-то сторонних библиотек но каких? Пробовал ставить пакет runtime libraries ot MS ни чего не помогает. Помогите! =)