John-Daniel Trask wrote:
> You mention there is no guarantees with this process. Does this mean there
> would be a more robust mechanism of achieving the same outcome? Would
> bootstrapping and then manifesting the bootstrapper in a manner that
> elevated permissions resolve this issue more?
>   

Nope, it's not a permissions problem. Basically, the problem with commit 
custom actions is that they rely on MSI's rollback support being 
enabled; it is by default, but it can be disabled. When rollback is 
disabled, commit custom actions are just skipped with no errors. In that 
situation, your VSPackage won't be registered at all. The guidance to 
put VSPackages in the GAC should carry big disclaimers. In general, a 
private assembly in some Program Files directory is the best because it 
won't have the risks with the GAC.

-- 
sig://boB
http://joyofsetup.com/



-------------------------------------------------------------------------
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