PDA

View Full Version : InstallShield 2016 UseDLL



Karthika Sobhan
11-15-2016, 03:47 AM
Hi,


I have a InstallScript project (in Installshield 2016) which has a 32 bit custom C++ DLL that is accessed via InstallScript code using
UseDLL(SUPPORTDIR ^ "DLLName.dll" );

But UseDLL() is returning a value < 0 which means it is not able to load the DLL/ exception in DLL.

When I tried building same with IS2013, it is working as expected.

Is there anything to do with the IS version and the installscript ?

Thanks
KS

MarkusLatz
11-15-2016, 05:31 AM
The search path behavior has changed. Check that the full path to the dll is correct.

For further info see here:

https://flexeracommunity.force.com/customer/articles/en_US/INFO/Best-Practices-to-Avoid-Windows-Setup-Launcher-Executable-Issues

regards

Markus