I am a new member and found this forum to be very informative. I have an old Installshield Professional windows installer software. I am trying to install and register a few dlls with this older version of Installshield. I read a lot of forums and pages to help me register some DLLs through installshield. I read a few brilliant articles but the problem is that my version of Installshield doesnt have COM self registration options. So I am left out with 2 options, either to create a batch file and call it to run or write an Installscript to register the DLLs.
When I tried writing Installscript for registering DLLs, I was encountered with a lot of errors that I could not debug. But I wrote a good batch file that copies vital data and also can register the DLLs for me. Now all I want the installshield to do it to run this batch file that I am calling.
I tried using the custom action option and created a new custom action to run this bat file. so in this I chose type 2 (I want to run this after a few initial files are copied by installshield) and also since I will only be using the command prompt, I gave the Source value as [SystemFolder]cmd.exe and the target to be my batch file - "C:\PathToBatch\batch.batl" . I also created binary entries for these two paths as a reference. But when I build installshield, the command prompt is not called and the DLLs are not registered.
Is there any other way which I could use to run the batch file. I just want Installshield to do a double click on that bat file for me and then am all done.
Hope someone helps me here
Edited by Pramod Kaushik, 06 March 2014 - 01:05.