私のプログラムは、LoadLibraryを使用して多数のDLLを動的にロードし、(文字通りすべてのマシンで)これらは正常にロードされますが、1台のマシンではこれらのDLLの一部がロードされません。lasterrorをトレースするコードを追加しましたが、これは「0x43ネットワーク名が見つかりません。」と報告します。
問題のマシンはWindows7Enterprise x64を実行しており、DLLは32ビットDLLです。これは問題にはならないはずであり、(実際には)これは私の開発環境です。
また、DLLの名前(パスを含む)を短いファイル名に変換してみましたが、それをLoadLibraryの呼び出しで使用しても、同じエラーが発生しました。
何か案は?
// * eggbox