I'm using Visual Studio 2010 with the free version of Installshield. The application includes an ActiveX component which is called from Excel. The "Register for COM Interop" option is checked on the project Build properties page. When I run the install on an XP machine, the dll does not get registered. If I manually run the regasm /tlb: command, the application works.
Questions: 1. How to verify through the installshield log file that the registration was run? 2. What kind of error message would the log show if the registration failed? 2. Does installshield require that the dll be strong named? (It is not) 3. Are there other troubleshooting suggestions?
Thanks in advance,
Currie