Hi,

 

I am trying to update the MSI tables at runtime from a Custom Action to
perform token replacement in SQL Script files.

The issue I am running into is that the Database that I get access to
through the Session object says it has an OpenMode of ReadOnly (however the
IsReadOnly property is false).

I believe this is the reason that when I go to update either existing
records, or add any new records, I get an error stating "Function failed
during execution. Database: Table(s) Update failed.".

When I execute the same code from a unit test I can reproduce the issue.
However, when I open the database using a mode of "Transact" then I do not
generate any errors. However, I obviously have no control over how the
database is opened at runtime.

So...

- Can I update EXISTING table data somehow from a CA?

- Can I add my own tables and data from a CA?

- Can I add my own data to existing tables from a CA?

 

Thanks a lot

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to