cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Karthika_Sobhan
Level 2

InstallShield 2016 UseDLL

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
Labels (1)
0 Kudos
(1) Reply
MarkusLatz
Level 8

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
0 Kudos