The MSI database is read-only. You can add information to the in memory copy
but it is, of course, discarded when the install is complete. IIRC, the
Windows Installer does not let you modify the stuff read-only from the
database. I think that's just a restriction they enforce.

Why? You'd have to ask the Windows Installer team.
On Fri, Feb 18, 2011 at 12:19 PM, Yan Sklyarenko <
yansklyarenko+...@gmail.com> wrote:

> Yes, that's what I mean...
> How is inserting temporary records possible then? I assume it inserts
> temporary records to a certain view of the database in memory during
> install
> time, right? Why isn't it possible to modify this view in memory, not only
> inserting? Sorry if I'm asking the stupid things, just want to make it
> absolutely clear to myself...
>
> -- Yan
>
> On Fri, Feb 18, 2011 at 4:03 PM, Rob Mensching <r...@robmensching.com>
> wrote:
>
> > What do you mean "persistent data"? Are you asking why a CA can't modify
> an
> > MSI database? If so, the answer is: The Windows Installer opens the
> database
> > for read-only during install.
> >
> >  On Thu, Feb 17, 2011 at 1:55 AM, Yan Sklyarenko <
> > yansklyarenko+...@gmail.com> wrote:
> >
> >>  Hello WiX Community,
> >>
> >> Well, actually the subject tells it all. I'm aware of this limitation,
> and
> >> I've been successfully using the CA working with temporary data.
> >> Now I'd like to know the reasoning behind this. Is it a technical
> >> limitation? Why we can't "temporary" change the persistent data, just
> for
> >> the current transaction - the way temporary records are inserted?
> >>
> >> Thanks,
> >>
> >> -- Yan
> >>
> >>
> ------------------------------------------------------------------------------
> >> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio
> XE:
> >> Pinpoint memory and threading errors before they happen.
> >> Find and fix more than 250 security defects in the development cycle.
> >> Locate bottlenecks in serial and parallel code that limit performance.
> >> http://p.sf.net/sfu/intel-dev2devfeb
> >> _______________________________________________
> >> WiX-users mailing list
> >> WiX-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/wix-users
> >>
> >>
> >
> >
> > --
> > virtually, Rob Mensching - http://RobMensching.com LLC
> >
>
> ------------------------------------------------------------------------------
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> Pinpoint memory and threading errors before they happen.
> Find and fix more than 250 security defects in the development cycle.
> Locate bottlenecks in serial and parallel code that limit performance.
> http://p.sf.net/sfu/intel-dev2devfeb
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to