
matt1.552491754138975E12 asked a question.
Assembly_ in MsiPatchOldAssemblyName
InstallShield 2008 incorrectly names a column "Assembly_" in the MsiPatchOldAssemblyName table instead of "Assembly". Because of this, Vista Certification fails.
I notice that version 2009 of InstallShield fixes this.
What fix is there for InstallShield 2008 to address this issue? Because of this, we cannot pass Vista Certification.
The information for InstallShield 2008 states that it will validate the install for you so you can get certified. However, this appears to not be the case because of this bug.
Thanks,
Matt Houser
Director, Software Development
Pulse Microsystems Ltd.
I don't think anything was made available, but assuming you aren't making any real use of this table, I suspect it's safe to (backup and) modify the build template at \support\0409\ismsipkg.itp (and ismsipkglarge.itp). Or maybe (backup and) replace it with the one from IS2009, but that might have extra data you don't need. "
How do I edit the itp file? It's binary. What program can I use to edit the file?
Also, is it required to edit this file before beginning a project? What if I have an existing project I need to modify?
Also, we are using a MSI+InstallScript project. Does this matter?
...Matt