[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:47:19 UTC 2015
----- Original Message -----
> 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.
sorry, so that's the current behaviour, so what's wrong with it? other users
can't install their own client?
I read from the bug that they want perMachine install, can't they instruct
Windows installer to do so via msiexec ALLUSERS=1 (or probably other means)?
More information about the virt-tools-list
mailing list