Page 1 of 1

\"unable to load plug-in\" error

Posted: Wed Jan 25, 2006 2:57 pm
by stampy
Hello,

"I'm getting an error:
"Unable to load plug-in library. Please rebuild your project and make sure all required plug-ins are installed.

Action skipped"

This occurs at a "Call DLL Function" operation. (Interestingly, when I step through it in the debugger the error doesn't show). I believe the actual DLL call looks correct (I could be wrong) but this looks more like a IA setup problem. I suppose I could try reinstalling IA, I've currently using 5.01, but I seem to recall seeing this error in an earlier version as well.

Posted: Wed Jan 25, 2006 4:22 pm
by MichaelNesmith
For some reason, at runtime, your setup is unable to load the DLL library for Call DLL Function.

Posted: Fri Jan 27, 2006 1:38 pm
by stampy
Hello again,

My Call DLL Function that didn't work looked something like:
~Call DLL Function~
~{8DFEEABF-E955-4A5A-A99C-FC518122CB35}~
~$TEMPDIR$\\<myBootStrap>.dll,<myBootStrapFunc,bool,MY_RESULT,$~
~mDown.dll\\mDownExec.dll~

I created a new Call DLL Function which worked but ended up looking like:
~Call DLL Function~
~{D0137BE8-99B7-4BF6-AA56-547A52488D19}~
~$TEMPDIR$\\<myBootStrap>,<myBootStrapFunc,bool,MY_RESULT,$~
~mIDEFunc.dll\\mEXEFunc.dll~

Notice the difference in the last line of each. I don't recall exactly, but I believe the first call was created when I used the Wise Converter found in the Trial version IA 5.0 (I think?). So I guess this is something odd to keep an eye out for.

Posted: Fri Jan 27, 2006 2:20 pm
by MichaelNesmith
Thanks Stampy! I believe you have identified a bug in the Wise converter. This has been logged as a known issue and reported to the product team.

In the meantime, the workaround is to replace the erroneous last line in imported scripts with the correct line as you have found. This can be done in any text editor like Notepad.

I apologize for the inconvenience and again, thanks for spotting this one!