I read the WIP to "Allow administrators and users to redefine the payload cache 
locations" and wondered if an easier solution that would also work for Windows 
XP would be to use Policy keys to override the default location of the package 
cache. Policy is already well supported by administrator tools and we already 
have polutil.cpp in dutil.lib to do the heavy lifting.

It would also avoid the elevation concerns. For example, can you register 
per-user knownfolders without elevation? The MSDN documentation says you can't:

Note  This method updates HKEY_LOCAL_MACHINE and therefore needs to be run in 
the context of an administrator. Setup programs need administrator privileges 
to register or unregister a known folder.

But it's been unclear before. <smile/>

Thoughts?
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to