Windows环境变量失效问题

chaojiao 2006-07-23 08:44:24
设置了dll的路径在windows的Path环境变量里,重启机子后,命令行里echo %path%里显示dll的路径,已经正常被设置。但是启动使用dll的exe时候,仍然报错说找不到dll。是不是windows出了
问题??还是有别的问题。

更奇怪的是,原来我设置过这个dll的路径,当时exe能正常运行。后来清理机子的时候又把dll的路径从path里删掉了。今天重新设置的时候,就出了上面的问题。
哪位大侠能不能帮着分析分析,实在是不想重装机子,我用的是本本,XPP的OS。
...全文
457 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chaojiao 2006-07-25
  • 打赏
  • 举报
回复
多谢两位。最后问题偶然间发现原因了。动态库不匹配造成的,第一使用dll和现在之间,我不知道安装了什么软件,结果该软件在windows系统目录下面copy了同样的dll进去。所以再次使用该dll的时候,默认加载路径中window目录比path目录优先,加载的不是我的那个dll,所以总是报错,匹配不上么。呵呵,结贴。
rufer 2006-07-23
  • 打赏
  • 举报
回复
把Dll文件和EXE文件放大一个目录里试一试
ccnp_Server 2006-07-23
  • 打赏
  • 举报
回复
尝试为用户变量和系统变量同时添加path可否?

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧