2016-11-18 56 views
2

我有一個運行硒的程序,並使用了chromedriver。 但是,我想我的程序是1個固體exe文件。 如何將chrome驅動程序嵌入到exe中,以便我不必將主程序和chromedriver放在一個文件夾中以便工作。硒:將chromeDriver嵌入到一個exe中

這可能嗎? C#的視覺工作室

回答

0

我不知道C#,但下面是一些一般原則來實現任務:

  1. 添加chromedriver.exe到項目文件夾(如/ lib文件夾)
  2. 計算絕對來自相對路徑(項目根文件夾/ lib)的路徑。項目根文件夾的相對路徑。
  3. 在「webdriver.chrome.driver」中設置絕對路徑。
  4. 導出包含.exe文件。
  5. 在新機器上試用它。