Windows ищет Dll следующим образом:
1. Значала проверяются все уже загруженные библиотеки, если среди них находится Dll с тем же именем, программа связывается с ней.
2. Затем Windows пытется найти Dll в папке, где расположен исполняемый файл программы, использующей Dll.
3. Затем, Windows пытается найти Dll в текущем каталоге.
4. Затем, Windows пытается найти Dll в системном каталоге Windows (что-то вроде C:\Windows\System32 для NT-систем)
5. Затем, Windows пытается найти Dll в каталоге Windows (что-то вроде C:\Windows)
6. Наконец, Windows пытается найти Dll в одной из папок, перечисленных в переменной окружения PATH
Следовательно, необходимо закинуть сие чудо в любое из указанных мест. Ближе к вечеру посмотрю подробнее.
- - - Updated - - -
Вы уверены,что именно asdone.dll?
Как я понимаю,Вы имеете ввиду isdone.dll