AlexH
Posts: 9
Joined: Fri Dec 16, 2005 4:33 am

Bug in serial validation feature

Hello,

We discovered an anomaly when using the user validation feature on AI 3.5. Here are the steps to reproduce the problem:

* Load the SerialValidation.aip example
* Build the MSI a first time, it will build fine
* Build a second time, without modifying anything, and it will fail with the following message:

Building package (en): E:\test\SerialValidation.msi
Creating CAB file(s)... done.
Creating MSI database... error.
Exception - Reason: Error calling Msi API: 1627 Method: MsiViewExecute Table: InstallExecuteSequence.

Build finished because an error was encountered.

The aip project file becomes corrupted from this point on, and will not build anymore even after restarting AI and/or removing the validation dialog. Removing and re-adding the dialog will trigger an additional error: "Exception - A row with this key [id AI_VALID_SERIAL] was already registered in the table."

Regards,
Alex
Ionut
Posts: 605
Joined: Tue Nov 22, 2005 11:29 am
Contact: Website

Hi,

Thank you for signaling this issue to us. It will be fixed in the next release of Advanced Installer.

In the mean time, you can send us the corrupted AIP file to support at advancedinstaller dot com and we will fix it for you.

Regards,
Denis
Denis Toma
Advanced Installer Team
http://www.advancedinstaller.com/
AlexH
Posts: 9
Joined: Fri Dec 16, 2005 4:33 am

Denis,

Thank you for your reply, I'm looking forward to the next release. We were working on a backup copy of the AIP file, so no important data got corrupted in process.

Regards,
Alex

Return to “Common Problems”