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