在哪里放chromedriver.exe以发布Selenium WebDriver C#

时间:2016-06-23 15:56:47

标签: c# visual-studio selenium selenium-chromedriver

我的chromedriver.exe在我的本地文档中工作正常。但现在是时候部署到生产。不知何故,我需要将它与我的软件捆绑在一起,并在本地引用它。

如何在本地引用我的驱动程序,我应该把它放在哪里?

1 个答案:

答案 0 :(得分:4)

将Chromedriver.exe复制到项目的解决方案/项目文件夹中。将其添加到visual studio中的项目中。右键单击该文件,然后选择属性。 Build Action应设置为' Content'。这意味着当您构建/部署bin文件夹时将包含chromedriver的副本。直接引用chromedriver.exe时,应该在程序的可执行路径旁边查找它。

检测当前程序集/可执行文件的位置的良好来源:How do I get the path of the assembly the code is in?