"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.
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.
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!
Michael Nesmith
Install[b]Aware[/b]
[i]Home of The Next Generation MSI Installer[/i]
Get your free copy today - http://www.installaware.com/