title: How can I make a setup that makes my software require administrative priviliges while installation?
body: <p>I have created an application that writes some data to the root folder of the directory in which it was installed (in Program Files). But under Windows Vista, the program is unable to write to the directory because the UAC restricts administrative privileges.</p>
  
  <p>I need to be able to do the following</p>
  
  <ol>
  <li>Write a file in the folder where the program was installed in program files.</li>
  </ol>
  
  <p>That's possible if the software is run with administrative privileges. But I don't know how to modify my setup to always run it with administrative privileges.</p>
  
  <p>Are there any ways or suggestions I can accomplish this?</p>