Selenium.WebDriver.MSEdgeDriver.win32 138.0.3351.55

dotnet add package Selenium.WebDriver.MSEdgeDriver.win32 --version 138.0.3351.55
                    
NuGet\Install-Package Selenium.WebDriver.MSEdgeDriver.win32 -Version 138.0.3351.55
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Selenium.WebDriver.MSEdgeDriver.win32" Version="138.0.3351.55" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Selenium.WebDriver.MSEdgeDriver.win32" Version="138.0.3351.55" />
                    
Directory.Packages.props
<PackageReference Include="Selenium.WebDriver.MSEdgeDriver.win32" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Selenium.WebDriver.MSEdgeDriver.win32 --version 138.0.3351.55
                    
#r "nuget: Selenium.WebDriver.MSEdgeDriver.win32, 138.0.3351.55"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Selenium.WebDriver.MSEdgeDriver.win32@138.0.3351.55
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Selenium.WebDriver.MSEdgeDriver.win32&version=138.0.3351.55
                    
Install as a Cake Addin
#tool nuget:?package=Selenium.WebDriver.MSEdgeDriver.win32&version=138.0.3351.55
                    
Install as a Cake Tool

DISCLAIMER: Maybe this package is not for you

From v4.0, Selenium has Selenium Manager (https://www.selenium.dev/documentation/selenium_manager/):

Selenium Manager is a command-line tool implemented in Rust that provides automated driver and browser management for Selenium. Selenium bindings use this tool by default, so you do not need to download it or add anything to your code or do anything else to use it

Install the NuGet Package

Install-Package Selenium.WebDriver.MSEdgeDriver
or
dotnet add package Selenium.WebDriver.MSEdgeDriver

Getting started

var edgeOptions = new EdgeOptions
{
    UseChromium = true
};
var edgeDriverService = EdgeDriverService.CreateChromiumService();

For more information, see https://github.com/microsoft/edge-selenium-tools.

Create the NuGet package

getPackage.bat <version>

For example, to automatically download the Microsoft Edge Driver and create the NuGet package '.\dist\Selenium.WebDriver.MSEdgeDriver.84.0.522.49.nupkg':

getPackage.bat 84.0.522.49

Contributing

Most the process is automated, but I still need to check MS Edge Driver's page and execute the batch file manually. I am trying to do this once a month. If you would like to have faster releases, please contact me to become a contributor.

Cross-platform building and publishing

Edge driver developers normally releases versions with win32, win64, mac and linux binaries, but sometimes they decide to release one version with just linux, or just mac and windows binaries. The automated process can only make nuget packages of full releases.

How to include the driver file into published files?

"msedgedriver(.exe)" isn't included in published files on default configuration. This behavior is by design and follows https://raw.githubusercontent.com/jsakamoto/nupkg-selenium-webdriver-chromedriver/ design. For more info reffer to guides at https://raw.githubusercontent.com/jsakamoto/nupkg-selenium-webdriver-chromedriver.

To include published files, define PublishMsEdgeDriver property with value is "true" in MSBuild file (.csproj, .vbproj, etc...) to publish the driver file instead of define compilation symbol.

  <Project ...>
    ...
    <PropertyGroup>
      ...
      <PublishMsEdgeDriver>true</PublishMsEdgeDriver>
      ...
    </PropertyGroup>
...
</Project>
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
138.0.3351.55 470 6/27/2025
137.0.3296.52 917 6/2/2025
136.0.3240.50 1,087 5/8/2025
135.0.3179.54 2,980 4/8/2025
134.0.3124.72 1,156 3/17/2025
134.0.3124.51 579 3/7/2025
133.0.3065.51 2,570 2/10/2025
132.0.2957.115 5,044 1/20/2025
131.0.2903.48 3,591 11/15/2024
130.0.2849.46 2,153 10/22/2024
129.0.2792.52 2,251 9/23/2024
128.0.2739.54 6,029 9/2/2024
128.0.2739.42 1,430 8/26/2024
127.0.2651.105 455 8/16/2024
127.0.2651.74 228 7/30/2024
126.0.2592.61 570 6/18/2024
125.0.2535.92 352 6/13/2024
125.0.2535.51 1,354 5/21/2024
124.0.2478.80 2,915 5/6/2024
123.0.2420.65 4,857 4/1/2024
122.0.2365.59 4,532 2/28/2024
121.0.2277.128 3,169 2/19/2024
121.0.2277.83 548 1/30/2024
120.0.2210.61 424 12/12/2023
119.0.2151.72 1,082 11/20/2023
119.0.2151.44 344 11/3/2023
118.0.2088.61 253 10/23/2023
117.0.2045.30 391 9/19/2023
116.0.1938.76 1,523 9/19/2023
115.0.1901.200 357 9/19/2023