ENG0805: DLL not found in deployed application, but is there! (OpenInsight Specific)
At 08 MAY 1998 01:25:46AM Henry Bolton wrote:
We've just used the RDK (3.6) for a system deployment. We get an error in the runtime
ENG0805: Function ISOPEN does not exist in dynmaic link library FLASH.DLL
This only happens when we're not logged into the network. FLASH.DLL does exist in the REVBOOT directory and $ISOPEN exists in SYSOBJ.
Any ideas??
Thanks,
Henry
At 08 MAY 1998 04:35PM Cameron Revelation wrote:
Henry,
What is the result of:
run islib "FLASH.DLL"
Cameron Purdy
Revelation Software
At 10 MAY 1998 09:54PM Henry Bolton wrote:
] What is the result of:
]
] run islib "FLASH.DLL"
Well, if I'm on the network I get "1", but if I copy the system to a stand-alone machine I get "0".
Moreover, this oddity only occurs with the deployed run-time, not with development.
At 11 MAY 1998 07:46AM Cameron Revelation wrote:
Henry,
The DLL is dependent on another DLL. To determine which one, you can use the QuickView utility in Win 95 (in Explorer, right click on the DLL and choose QuickView). Look for the section titled "Imported-Name Table (Link-Time Imports)".
Where did you get the DLL? Did you create it? If not, are you sure that you can just copy it into the OI directory by itself and have it work?
Cameron Purdy
Revelation Software
At 12 MAY 1998 01:10AM Henry Bolton wrote:
Cameron,
Yeah, thanks. That solved everything.
I suppose the RDK couldn't tell which DLLs were used by the application or something? And that's why they weren't deployed along with the rest?
BTW, the DLL was written for us by a third party.