Запрет на запись dll

 

Здравствуйте!

Я скомпилировал *.dll, переписал ее в \MQL5\Libraries использовал в коде mql - все работает, но вот проблемка небольшая - допустим я вношу в студии изменения в dll компилю и хочу переписать ее поверх старой.

 

А не могу до тех пор пока не выйду из терминала и не зайду снова. Или не сниму индикатор с графика, перепишу dll а потом повешу индикатор снова. Это какая то фундаменатальная проблема или можно как то обойти?

Спасибо за помощь. 

 
cindyrella писал(а)  :

Здравствуйте!

Я скомпилировал *.dll, переписал ее в \MQL5\Libraries использовал в коде mql - все работает, но вот проблемка небольшая - допустим я вношу в студии изменения в dll компилю и хочу переписать ее поверх старой.

 

А не могу до тех пор пока не выйду из терминала и не зайду снова. Или не сниму индикатор с графика, перепишу dll а потом повешу индикатор снова. Это какая то фундаменатальная проблема или можно как то обойти?

Спасибо за помощь. 

Думаю проблема фундаментальная, пока dll находится в памяти винда блокирует ее изменение, ты снимаеш индикатор, dll выгружается и все ок  изменяй сколько хочеш.
 
vdv2001 писал(а)  :
Думаю проблема фундаментальная, пока dll находится в памяти винда блокирует ее изменение, ты снимаеш индикатор, dll выгружается и все ок  изменяй сколько хочеш.
Понял, спасибо :-)
Причина обращения: