I have an enterprise AI 18.7 merge module project that has been working with my installers for a while. The current production merge module registers our COM DLL properly. However, on my development machine (and VMs), the COM DLL is no longer registered during install. I am concerned that this problem will spread to my production installer machine once I push my project changes there.
In the "Files and Folders" dialog, for this DLL I have "Auto Register File" checked , "extract registration info" selected and "Synchronization": Enabled.
When I build or change the DLL, I see "Registration info was successfully extracted from file" However, when I look in the COM dialog - no registration information is listed. (Previously, I saw entries here when it was working) So it is failing to extract COM registration info from my DLL and thinks there is nothing to register during installation.
If I switch the file to "AutoRegister":"Self Register" it will properly install. (but I don't want to choose this method - as the recommended approach has been working up to this point)
Any suggestions? Do you know what might cause this failure? Thanks!