VMWare Server仮想マシンを起動および停止するための自動化スクリプトが機能しなくなりました。 vmware-cmdがエラーを上げ始めている:vmware-cmdにより "perl.exe - 序数が見つかりません"というエラーが発生する
The ordinal 3288 could not be located in the dynamic link library LIBEAY32.dll.
これが起こって始めたとき、私は任意の特定の変更または更新を認識していないです。
私は、この問題(または非常に似ている)を報告している他の人たちがいらっしゃいましたが、解決策は見つかりませんでした。
このエラーの原因および/またはこれを修正する方法を知っていますか?
答えとして受け入れられました。私の元来の問題には文書化された解決策があります –
'KW:' LWP :: UserAgent 'とHTTPS URLを含む単純なスクリプトを起動するとPerlとSSLeay.dllで同じ問題に陥る。ドライブ( 'SUBST'によってマップされます)。 Perlとモジュールが存在する 'C:'ドライブからの起動によって回避される問題。 – Lumi
**私の前のコメントへの更新** Procmonを使用して、私は本当の問題を発見しました。別の 'LIBEAY32.DLL'が' PATH'から読み込まれました。正しいものは、Microsoft Visual Studio 9.0( 'cl.exe')を使ってコンパイルされました。ロードされたものはGCCを使ってコンパイルされました。 'PATH'は扱いにくいかもしれません。 – Lumi