title: Installing application from a standard user account
body: <p>I have a MFC application which now requires administrative permission to install from a standard user account.The application currently uses registry's HKEY_LOCAL_MACHINE and installs in program files by default. I want to change it in such a way so that any account ,even without administrative password can install it without administrator privilage. 
  my manifest files is currently like this :</p>
  
  <pre><code>&lt;ms_asmv2:trustInfo xmlns:ms_asmv2="urn:schemas-microsoft-com:asm.v2"&gt;
   &lt;ms_asmv2:security&gt;
    &lt;ms_asmv2:requestedPrivileges&gt;
      &lt;ms_asmv2:requestedExecutionLevel
        level="highestAvailable"
        uiAccess="false"/&gt;
      &lt;/ms_asmv2:requestedPrivileges&gt;
     &lt;/ms_asmv2:security&gt;
  </code></pre>
  
  <p></p>
  
  <p>What should i do to ensure the desired result ? I thought of shifting the registry keys to HKEY_CURRENT_USER. Is it neccessary? Please Help.</p>