Visual Basic 6.0 IDE無法識別子文件夾中的DLL 我的VB6項目正在使用FlexNet技術。我有一個由.NET構建的DLL。Visual Basic 6.0 IDE無法識別子文件夾中的DLL
此DLL使用其他兩個dll文件,我把所有的人都爲子文件夾,例如Dongle/lmgract.dll
和Harddisk/lmgract.dll
我註冊了TLB文件成功。然後我添加了對我的DLL的引用。 當我製作一個可執行文件時,它運行良好,沒有任何錯誤。不過我試圖通過運行Visual Basic中IDE的Visual Basic 6.0項目,並得到了錯誤:
"-1Unable to load DLL 'Dongle\lmgract.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)0false". It means that Visual Basic 6.0 IDE can not recognize the directory path of subfolder. This error still occurs when I copied the Dongle folder into Windows\System32 or Windows\SysWOW64 or the directory of Visual Studio 6.0 IDE (C:\Program Files (x86)\Microsoft Visual Studio\VB98)
我可以通過設置環境變量解決這個錯誤,但我的老闆不喜歡這個approach.Please幫我另一解決這個問題的方法。謝謝。
感謝您的建議 –