Menu

#405 Installer question

NeedsInfo
nobody
None
Medium
Defect
2012-10-06
2012-08-29
Anonymous
No

Originally created by: XhmikosR
Originally owned by: XhmikosR

Shouldn't we use AdminExecuteSequence and AdminUISequence in the installer script?

Discussion

  • Anonymous

    Anonymous - 2012-10-05

    Originally posted by: tortoisesvn

    why?
    the default UI templates we use from WiX already take care of that.
    All we need is the InstallExecuteSequence and that is used for all installations.

     
  • Anonymous

    Anonymous - 2012-10-05

    Originally posted by: XhmikosR

    Maybe AdminExecuteSequence isn't needed, but as I explained to the email I sent you, I don't see how CM doesn't install as All Users since I can clearly see an HKLM\SOFTWARE\CommitMonitor reg value.

    Maybe I'm missing something but it just seems weird to me that's why I wanted to ask what you think.

     
  • Anonymous

    Anonymous - 2012-10-05

    Originally posted by: tortoisesvn

    Ok, not all registry entries in HKLM require an admin user. Depending on the Windows configuration, normal users can install apps as well (to c:\program files and even writing to HKLM).

    TSVN is special: the part of the registry that registers shell extensions and approves them so they're actually loaded requires an admin user, that's why the WiX file of TSVN has this little line in it:

    <Property Id="ALLUSERS" Secure="yes">1</Property>

    if you want to install CM for all users, run msiexec manually:

    msiexec /i commitmonitor.msi ALLUSERS="1"

    http://support.microsoft.com/kb/230781

     
  • Anonymous

    Anonymous - 2012-10-06

    Originally posted by: XhmikosR

    It just seems weird to me, that the only program from the 80 I have installed that is installed as the user is Commit Monitor, that's all. If you think this is normal, then I guess everything is fine.

     
  • Anonymous

    Anonymous - 2012-10-06

    Originally posted by: tortoisesvn

    Well, is there anything that doesn't work?
    If not, then why do you care?

     
  • Anonymous

    Anonymous - 2012-10-06

    Originally posted by: XhmikosR

    Well it might work for my system, but I don't use UAC and I'm the only user (admin).

     

Log in to post a comment.