title: Chrome driver is not working on azure web apps
body: <p>I have used .NetCore2 App and try to takes the screenshot of given URL. It works perfect on local but After deploy to Azure have problems on create Webdriver.</p>
  
  <pre><code> at OpenQA.Selenium.DriverService..ctor(String servicePath, Int32 port, String driverServiceExecutableName, Uri driverServiceDownloadUrl)
  ↵   at OpenQA.Selenium.Chrome.ChromeDriverService..ctor(String executablePath, String executableFileName, Int32 port)
  ↵   at OpenQA.Selenium.Chrome.ChromeDriver..ctor(String chromeDriverDirectory, ChromeOptions options)
  ↵   at SceenshotApp.Service.Screenshot.TakeScreenshot(String url, Int32 width, Int32 height, Int32 delay) in D:\Projects\TFT\Bitbucket-Linkury\Website\Tools\ScreenshotAPI\DotNetCore\SceenshotApp\SceenshotApp\Service\Screenshot.cs:line 21
  ↵   at SceenshotApp.Controllers.HomeController.TakeScreenshot(String url, Int32 width, Int32 height, Int32 scale, Int32 delay) in D:\Projects\TFT\Bitbucket-Linkury\Website\Tools\ScreenshotAPI\DotNetCore\SceenshotApp\SceenshotApp\Controllers\HomeController.cs:line 51"
  </code></pre>
  
  <p>below my code </p>
  
  <pre><code> public static string GetScreenshot(string url)
      {
          ChromeOptions options = new ChromeOptions();
          var driver = new ChromeDriver(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), options);
          driver.Manage().Window.Size = new System.Drawing.Size(1000, 768);
          driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromMilliseconds(100);
          driver.Navigate().GoToUrl(url);
          driver.Close();
          driver.Quit();
          return path;
      }
  </code></pre>
  
  <p>How can I use Chrome driver on Azure? </p>