Selenium WebDriver - Ningún controlador funciona para mí

Estoy tratando de hacer funcionar las pruebas de Selenium. Estoy usando C #. Estoy teniendo un problema con cada conductor que probé.

Cromo
var options = new OpenQA.Selenium.Chrome.ChromeOptions();
options.BinaryLocation = @"C:\Users\Vilem\AppData\Local\Google\Chrome\Application\";

using (IWebDriver driver = new OpenQA.Selenium.Chrome.ChromeDriver(options))
{
...

Parece que se encontró chromedriver.exe pero podría encontrar el binario de Chrome. Configuré la ruta a chrome.exe explícitamente después de que la búsqueda automática fallara. Incluso lo probé con "chrome.exe" al final. Siempre obtengo el mismo resultado:

No se pudo encontrar el binario de Chrome en:

C: \ Users \ Vilem \ AppData \ Local \ Google \ Chrome \ Application

Firefox
new OpenQA.Selenium.Firefox.FirefoxDriver();

También lo probé con un conjunto de perfiles:

FirefoxProfile profile = new FirefoxProfile(@"E:\...\FirefoxProfile"); 
new OpenQA.Selenium.Firefox.FirefoxDriver();

Error que estoy recibiendo:

No se puede enlazar al puerto de bloqueo 7054 en 45000 ms

ES DECIR
var ieOptions = new InternetExplorerOptions();
ieOptions.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
new InternetExplorerDriver(@"C:\Program Files (x86)\IEDriver\", ieOptions);

La carpeta con el controlador también se establece en PATH.

El error que estoy recibiendo:

No response from server for url http://localhost:6955/session

¿Se me escapa algo? Me alegraría si alguno de ellos trabajara.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta