I converted a 5.3 installer to 6.0 and utilized the Register Assembly command instead of my manual registry entries. This failed to properly register my libraries. I then generated .REG files for each library using REGASM, which I took and imported into InstallAware using the import tool. My installation still failed with a class not registered error.
I ran those same .REG files on a clean box, then ran my installation and it proceeded perfectly. I noticed that while importing the registry entries from a .REG file, InstallAware reverses the order of the entries which makes the majority of the entries fail during installation. You end up with registry paths that contain no keys.
Does the register assembly command work for anyone with .NET COM libraries? or the import .REG tool?
Could the reverse order issue plague both tools?
I really appreciate the new tools, once these issues get worked out they will be amazingly useful!
Thanks!
