
When the RID that starts with "osx" and ends with "arm64" is specified, macOS Arm64 version of chromedriver will be copied to the output folder.When the RID that starts with "osx" and ends with "圆4" is specified, macOS 圆4 version of chromedriver will be copied to the output folder.


Cross-platform building and publishing By default - it depends on the OS running the build processīy default, the platform type of the web driver file copied to the output folder depends on the OS running the build process. To learn what version of ChromeDriver you need to use, please see also the following page: If you are using Chrome version 112: PM> Install-Package -Version 1.4900 If you are using Chrome version 113: PM> Install-Package -Version 1.6300 If you are using Chrome version 114: PM> Install-Package -Version 1.9000

How to install?įor example, at the package manager console on Visual Studio, enter the following command. However, due to compatibility and some offline scenarios, we intend to keep this package for the time being. So now, you can run applications that use Selenium and manipulates web browsers without this package. Since Selenium WebDriver version 4.6 was released in November 2022 or later, it has contained "Selenium Manager", which will automatically download the most suitable version and platform WebDriver executable file. NuGet package restoring ready, and no need to commit "chromedriver(.exe)" binary into source code control repository. "chromedriver(.exe)" does not appear in Solution Explorer, but it is copied to the output folder from the package source folder when the build process.

This NuGet package installs Chrome Driver (Win32, macOS, macOS arm64, and Linu圆4) for Selenium WebDriver into your Unit Test Project. NuGet package - Selenium WebDriver ChromeDriver
