Search code examples
installshield

InstallShield: error C8101: 'Name' : must specify DLL for this function


While building after upgrading from InstallShield 5.x to InstallShield 2016, I see the below errors & warnings:

error C8101: 'QueryServiceStatus' : must specify DLL for this function
error C8101: 'OpenSCManagerA' : must specify DLL for this function
error C8101: 'CloseServiceHandle' : must specify DLL for this function
error C8101: 'CreateServiceA' : must specify DLL for this function
error C8101: 'QueryServiceStatus' : must specify DLL for this function

Please let me know how to overcome them.

Thanks in advance!


Solution

  • Check for the custom action named "QueryServiceStatus" in Installshield. The source folder for the dll might changed in upgrade process.