Ticket #108 (new enhancement)

Opened 10 months ago

Last modified 10 months ago

Top of Dialog box on installation scope

Reported by: michelpons Owned by: jasper
Priority: minor Milestone: Maintenance of Phase II
Component: COBIA SDK MSI Version: 1.2.0.8
Keywords: Cc:

Description

The current explanation of the purpose given to the part of the dialog about choosing between per user and per machine installation scope is "Choose the installation scope and folder".
First I believe (after browsing through MSDN) that Microsoft documentation uses mostly the term "installation context" rather than "installation scope".
Secondly there is no description really possible of what installation context is, the description being in fact the two possible options, "per-user" and "per-machine" which are given below with radio buttons.
I don't see therefore the need for the "Choose the installation scope and folder" part of the screen which anyway mentions a folder which cannot be chosen.
I would prefer the title of this window to be "Choose installation context" without any sentence below attempting an explanation that can only be redundant.

Change History

comment:1 Changed 10 months ago by jasper

This is a standard WIX dialog with the standard (localized) texts:

      <!-- SET ALLUSERS AND MSIINSTALLPERUSER BASED ON OUTCOME UPON NEXT-->
      <Publish Dialog="InstallScopeDlg" Control="Next" Property="ALLUSERS" Value="2" Order="2"> WixAppFolder="WixPerUserFolder"</Publish>
      <Publish Dialog="InstallScopeDlg" Control="Next" Property="MSIINSTALLPERUSER" Value="1" Order="3"> WixAppFolder="WixPerUserFolder"</Publish>
      <Publish Dialog="InstallScopeDlg" Control="Next" Property="ALLUSERS" Value="1" Order="4"> WixAppFolder="WixPerMachineFolder"</Publish>
      <Publish Dialog="InstallScopeDlg" Control="Next" Property="MSIINSTALLPERUSER" Order="5"> WixAppFolder="WixPerMachineFolder"</Publish>

I suggest we stay away from customizing these unless absolutely necessary, and stick with the installer design of the chosen installer provider.

Note: See TracTickets for help on using tickets.