|
|
1
1
我会说,一定有什么东西更新了LIBEAY32.dll或依赖它的另一个dll。您可以使用 depends tool 。如果使用此选项打开perl.exe,则应突出显示产生问题的依赖路径。您可以将其与运行perl的其他机器进行比较。 序号实际上是perl或dll所期望的函数,但在您拥有的LIBEAY32.dll版本中不存在。depends工具非常清楚这一点。 |
|
|
2
1
发现只有当脚本在与EXE所在的驱动器不同的驱动器上运行时,才会发生这种情况。为了解决这个问题,我只是移动了脚本的执行。 显然,DLL与SSL有关,这与我正在做的事情无关,所以这是一个合适的解决方法。我猜测这个问题是由EXE中如何确定相对路径的变化引起的(不太可能是因为没有任何变化(AFAICT))。或者%PATH%环境变量已更改(更有可能)。 希望这对将来的人有所帮助。 |
|
|
3
0
请检查您的路径设置,并查看是否已将“C:\Program Files\VMware\WVMwareWorkstation”包含在VMware管理中。一旦你删除它,你就不会再看到错误了。 |