title: VS Setup project custom action c#
body: <p>Hi
    I have the following code from the ms site and I want to set the installation path from with in code (don't ask but trust me I need to!)</p>
  
  <p>so how do I access and set the installation path from a custom action?</p>
  
  <pre><code> public partial class Installer1 : System.Configuration.Install.Installer
      {
          public Installer1()
          {
              InitializeComponent();
              //need code to set the installation path
  
          }
          [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand)]
          public override void Install(IDictionary stateSaver)
          {
              base.Install(stateSaver);
          }
  
          [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand)]
          public override void Commit(IDictionary savedState)
          {
              base.Commit(savedState);
              System.Diagnostics.Process.Start("http://www.microsoft.com");
          }
  
          [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand)]
          public override void Rollback(IDictionary savedState)
          {
              base.Rollback(savedState);
          }
  
          [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand)]
          public override void Uninstall(IDictionary savedState)
          {
              base.Uninstall(savedState);
          }
      }
  </code></pre>