+ -
当前位置:首页 → 问答吧 → 小问题

小问题

时间:2011-12-26

来源:互联网

静态加载的DLL文件 必须与exe放在同一个目录下吗。

我有两个不同的工程调用的是同一个版本的dll,但是两个工程exe在不同的目录中,并且这两个目录中都有各自的dll,
但是发现一个exe运行后,再运行另一个exe,调用的dll是刚运行的那个exe目录下的dll,不是它自己目录下的exe。求解

作者: bellusvita   发布时间: 2011-12-26

在搜索路径下能找到就可以

但是发现一个exe运行后,再运行另一个exe,调用的dll是刚运行的那个exe目录下的dll,不是它自己目录下的exe
没改变当前目录

作者: ouyh12345   发布时间: 2011-12-26

静态加载的 没有关系吧

作者: bellusvita   发布时间: 2011-12-26

说错了 其实不是exe 也是网页用的dll, 即一个网页DLL A调用了另外一个DLL C ,这时再开一个网页B 发现调用的是A目录下的C不是B目录下的C

作者: bellusvita   发布时间: 2011-12-26

友情帮顶。

作者: lumingming   发布时间: 2011-12-26