[virt-tools-list] [virt-viewer PATCH V2] Add InstallScope="perMachine" to virt-viewer.wxs.in

Marc-André Lureau mlureau at redhat.com
Tue Jun 9 13:44:36 UTC 2015


Hi

----- Original Message -----
> Hi Mark,
> 
> A perUser install puts all the package contents in the User's path; the start
> menu items and executable will be places under the installer's user paths.
> A perMachine install puts the packages under directories that are accessible
> by all users.
> 
> The current installation puts the executable in the accessible paths but the
> start menu items under the installer's path.  So to other users the package
> doesn't appear to be installed.
> While it is possible for all users to run the programs, it isn't obvious or
> particularly easy for them to do so.
> 

Given that Microsoft recommends per-user:
https://msdn.microsoft.com/en-us/library/aa367559%28v=vs.85%29.aspx

And that  ProgramMenuFolder,ProgramFilesFolder etc.. are set according to the
installation context, I wonder what we are doing wrong in the current wxs.

It looks to me like we should try fixing the start menu path to be for the
current user only. That way we wouldn't break upgrade, the client would 
remain per-user (by default), and thus could be used by activex auto-install
eventually.




More information about the virt-tools-list mailing list