![如何修复 LIBEAY32.dll 问题?](https://linux22.com/image/1305442/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%20LIBEAY32.dll%20%E9%97%AE%E9%A2%98%EF%BC%9F.png)
显然,Mozy 安装的 LIBEAY32.dll 版本与 Dreamweaver 不兼容 -http://community.mozy.com/t5/Mozy-for-Windows/Mozy-kills-Adobe-Dreamweaver/td-p/38521。这导致 Dreamweaver 无法正常工作。
我该如何解决这个问题?有没有办法安装正确的版本并确保每个软件都使用正确的版本?
在 Windows XP SP3 中工作。
编辑:更新:如果我暂停 Mozy,Dreamweaver 就可以正常启动。它们是否可能共享加载到内存中的同一个 DLL?有没有办法强制其中一个不“共享”DLL?
答案1
如果Dreamweaver.exe
和libeay32.dll
在同一个文件夹中,请尝试Dreamweaver.exe.local
在它们旁边创建一个以它们命名的空文件;它应该强制首先使用本地库。
答案2
这是 Mozy 引入的不兼容性。我卸载了它并安装了 2.10 版本,运行正常。然后在选项中关闭了自动更新。
Mozy 论坛上有一个关于此问题的帖子,所以我希望他们能在将来的版本中修复它。
答案3
我能够让 Mozy 和 Dreamweaver 并排工作,只需从目录中复制和覆盖 Dreamweaver 目录中的libeay32.dll
和 即可(确保在覆盖这些 DLL 之前先复制它们)。Mozy 运行的是 OpenSSL 版本 1.0.0e,它似乎比 Adobe 构建和签名的版本更新。ssleay32.dll
C:\Program Files\Mozy