【问题标题】:Selenium: embed chromeDriver into one exeSelenium:将 chromeDriver 嵌入到一个 exe 中
【发布时间】:2017-04-02 18:02:08
【问题描述】:

我有一个运行 selenium 的程序,并使用 chromedriver。 但是,我希望我的程序是 1 个可靠的 exe 文件。 如何将chrome驱动程序嵌入到exe中,这样我就不必将主程序和chromedriver放在一个文件夹中才能工作。

这可能吗? C# 视觉工作室

【问题讨论】:

    标签: c# selenium embed selenium-chromedriver


    【解决方案1】:

    我不了解 C#,但以下是完成任务的一些一般准则:

    1. 将 chromedriver.exe 添加到项目文件夹中(如 /lib 文件夹)
    2. 从相对路径(项目根文件夹/lib)计算绝对路径。项目根文件夹的相对路径。
    3. 在“webdriver.chrome.driver”中设置绝对路径。
    4. 导出时包含 .exe 文件。
    5. 在新机器上试用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-08
      • 2013-04-21
      • 2012-07-15
      • 1970-01-01
      相关资源
      最近更新 更多