Uniwares_AS
Posts: 8
Joined: Thu Oct 04, 2007 1:03 am

Talk about cryptic errors

[ DefaultBuild ]
Creating MSI database (en)... Exception - Reason: Error calling Msi API: 1627 Method: MsiViewExecute Table: ControlEvent. Extended Error:
1: 2259 2: C:\Temp\AIT7A7B.tmp 3: 4: .

Build finished because an error was encountered.
There is not much that could be done to make it less understandable. Great. And I have not the slightest idea what to do now. Anyone?
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Re: Talk about cryptic errors

Hi,

The Windows Installer error 2259 means "Database: [2] Table(s) Update failed". Since it refers to the "ControlEvent" table, some control events are configured incorrectly in your project. Advanced Installer shouldn't allow illegal operations with control events, so I'm not sure what is causing this problem. Can you please send us your AIP (project) file to support at advancedinstaller dot com so we can investigate it?

Currently the build errors shown by Advanced Installer are the ones outputted by the Windows Installer engine. However, we have on our TODO list and improvement which will make Advanced Installer show more explicit errors.

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Uniwares_AS
Posts: 8
Joined: Thu Oct 04, 2007 1:03 am

Re: Talk about cryptic errors

I found what caused it: I had inserted a SQL Browse dialog for testing, removed it later but didnt change the link from the "Next" button, so the button still referred to a dialog which didnt exist anymore.

Return to “Common Problems”