Ошибка 126 на VPS

 
Проверяю советник c dll на домашнем компе WinXP 32, работает все нормально. Пытаюсь поставить на VPS win server 2008 не находит dll(ошибка 126). Никто не сталкивался?
 
Уберите сова и терминал с ним из папки Программ 86, или настройте права доступа.
 
Вынес папку с терминалом в корень диска. Для длл открыл полный доступ для всех, та же хрень, уже закипаю.
 
beginner:
Вынес папку с терминалом в корень диска. Для длл открыл полный доступ для всех, та же хрень, уже закипаю.

Почему бы Вам не посмотреть на описание 126 ошибки в Windows API?

"The specified module could not be found" означает, что Ваша DLL не может быть найдена по дефолтным путям. Как решение, добавьте папку, где лежит DLL в системные пути.

 
Renat:

Почему бы Вам не посмотреть на описание 126 ошибки в Windows API?

"The specified module could not be found" означает, что Ваша DLL не может быть найдена по дефолтным путям. Как решение, добавьте папку, где лежит DLL в системные пути.



Спасибо, сейчас попробую.
 
Подскажите, можно средствами MQL сделать проверку наличия библиотеки по указанному пути?
 

Прописал путь, не помогло:(

 
beginner:

Прописал путь, не помогло:(

Скорее всего сама DLL зависит от других DLL. Вот этих-то сторонних DLL и не хватает на пустой VPS.

Проверьте связи с остальными DLL библиотеками через утилиту depends.exe ваша_библиотека.dll

 

Вы как всегда правы, не хватало 2 библиотек, теперь все работает.

СПАСИБО!!!

 
beginner:

Вы как всегда правы, не хватало 2 библиотек, теперь все работает.

СПАСИБО!!!

А можно по подробней каких длл не хватало ????

Такая же проблема и у меня