How do you add DLL to GAC from InstallScript project to InstallShield?
Installing only a project script has no way to put the file in the GAC. You need a script MSI setup project. I ended up creating a separate Windows installer and using LauchAppAndWait from the installation screen to launch it. Quite a lot of hack because I didn't want to switch to an MSI project.
source to share
IS scripts can access Win32 and other DLL input elements, so you don't need a special MSI installer.
We have an installer that requires changing file permissions at the beginning of the installation process. We've added the utility to our support files and billboards section and they end up in the Setup Temp folder. Then we use LaunchAppAndWait etc.
Another option might be to change your .net assembly to auto-GAC when registered. It's easier when using System.Configuration.Install and friends.
source to share