Changeset 1923


Ignore:
Timestamp:
04/16/10 10:45:57 (4 years ago)
Author:
lowjoel
Message:

I'm not going to leave it to chance -- without including the requestedExecutionLevel element the bootstrapper may still be run as administrator if the OS heuristically determines it is a setup file. Explicitly say it isn't until the payload is integrated.

Location:
trunk/eraser6/Installer/Bootstrapper
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/eraser6/Installer/Bootstrapper/Bootstrapper.manifest

    r1921 r1923  
    44        <security> 
    55            <requestedPrivileges> 
    6                 <requestedExecutionLevel level="requireAdministrator" uiAccess="false"></requestedExecutionLevel> 
     6                <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 
    77            </requestedPrivileges> 
    88        </security> 
    99    </trustInfo> 
     10    <dependency> 
     11        <dependentAssembly> 
     12            <assemblyIdentity type="Win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*" /> 
     13        </dependentAssembly> 
     14    </dependency> 
    1015</assembly> 
  • trunk/eraser6/Installer/Bootstrapper/Bootstrapper.vcproj

    r1922 r1923  
    6666                OutputFile="$(OutDir)\Bootstrapper.exe" 
    6767                LinkIncremental="2" 
    68                 EnableUAC="false" 
    6968                GenerateDebugInformation="true" 
    7069                SubSystem="2" 
     
    143142                OutputFile="$(OutDir)\Bootstrapper.exe" 
    144143                LinkIncremental="1" 
    145                 EnableUAC="false" 
    146144                GenerateDebugInformation="true" 
    147145                SubSystem="2" 
Note: See TracChangeset for help on using the changeset viewer.