title: Selenium WebDriver - No driver is working for me
body: <p>I'm trying to get Selenium tests running. I'm using C#. I'm having a problem with every driver I tried. </p>
  
  <h2>Chrome</h2>
  
  <pre><code>var options = new OpenQA.Selenium.Chrome.ChromeOptions();
  options.BinaryLocation = @"C:\Users\Vilem\AppData\Local\Google\Chrome\Application\";
  
  using (IWebDriver driver = new OpenQA.Selenium.Chrome.ChromeDriver(options))
  {
  ...
  </code></pre>
  
  <p>Seems like chromedriver.exe was found but it could find the Chrome binary. I set up the path to chrome.exe explicitly after automatic search failed. I even tried it with "chrome.exe" at the end. I always get the same result:</p>
  
  <p><strong>Could not find Chrome binary at:</strong></p>
  
  <p><strong>C:\Users\Vilem\AppData\Local\Google\Chrome\Application</strong></p>
  
  <h2>Firefox</h2>
  
  <pre><code>new OpenQA.Selenium.Firefox.FirefoxDriver();
  </code></pre>
  
  <p>I also tried it with a profile set:</p>
  
  <pre><code>FirefoxProfile profile = new FirefoxProfile(@"E:\...\FirefoxProfile"); 
  new OpenQA.Selenium.Firefox.FirefoxDriver();
  </code></pre>
  
  <p>Error I'm getting:</p>
  
  <p><strong>Unable to bind to locking port 7054 within 45000 ms</strong></p>
  
  <h2>IE</h2>
  
  <pre><code>var ieOptions = new InternetExplorerOptions();
  ieOptions.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
  new InternetExplorerDriver(@"C:\Program Files (x86)\IEDriver\", ieOptions);
  </code></pre>
  
  <p>The folder with the driver is also set in PATH. </p>
  
  <p>The error I'm getting:</p>
  
  <pre><code>No response from server for url http://localhost:6955/session
  </code></pre>
  
  <p>Is there something I'm missing? I would be happy if any of them got working.</p>
  
  <p>Thanks</p>