2
我有此代碼。我把chromedriver.exe
在我的解決方案文件夾倉>>調試硒鉻合金驅動程序在發佈應用程序後停止工作
ChromeOptions options = new ChromeOptions();
options.AddArgument("--disable-notifications");
IWebDriver driver = new ChromeDriver(options);
driver.Manage().Window.Maximize();
driver.Url = url;
當我調試應用程序它的工作原理確定,但在發佈後它拋出一個異常
我能做些什麼?這是簡單的控制檯應用程序
你已經使用nuget安裝了chrome驅動程序? – gsiradze
發佈應用程序後,它會拋出該錯誤:未處理的異常:OpenQA.Selenium.DriverServiceNotFoundException:chromedriver.exe文件不存在於當前目錄或PATH環境變量的目錄中。 – gsiradze
是的,當然。這裏是頁面:[NuGet包 - Selenium WebDriver ChromeDriver](https://github.com/jsakamoto/nupkg-selenium-webdriver-chromedriver/)。然後,我將包文件夾**中的文件'chromedriver.exe'作爲鏈接**添加到項目中,並將文件的屬性設置爲「Copy if newer」,從而在構建時自動將驅動程序複製到您的箱中。 –