Bugs item #1852253, was opened at 2007-12-17 12:51 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1852253&group_id=105970
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: light Group: v3.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: kamol (kmierzejewski) Assigned to: Nobody/Anonymous (nobody) Summary: Per-user COM registration on Vista fails Initial Comment: It is not a WiX issue, but a MSI/Vista one. More info: http://blogs.msdn.com/vistacompatteam/archive/2006/10/17/per-user-com-on-vista-for-elevated-token-processes.aspx It is a security issue. As a workaround I developed a custom action, which runs through "SELECT * FROM Registry WHERE Root=0" and adds temporary records to this table with Root=0x002 (HKLM) and Key="SOFTWARE\Classes\{copy_of_original Key column value}". Moreover it adds records to LockPermissions in order to mimic the "per-user" behavior - disallow access to these registry entries to all users but the LogonUser. If anyone is interested I can share the code. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1852253&group_id=105970 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
