Сергей, я сделал отладку, и посмотрел, функция AddExtention ищет файл install.dpf, а в новых версиях Firefox , расширение в формате xpi , поэтому и не устанавливает.
У меня тоже такая же ошибка была с существующем профилем, но она пропадает, если создаёшь новый профиль сразу устанавливаешь расширение и закрываешь браузер и больше без селениума не запускаешь. У меня canvas так работает.
Сергей, Сергей, вы нашли ответ на свой вопрос? Я месяц назад искал решение так и не нашел(. У меня даже не получается добавить расширение в новый созданный профиль через селениум. пишу profile.AddExtension(@Путь\canvasblocker-0.5.14-an+fx.xpi"); и не добавляет. Максимум, что я смог сделать, это создал заранее в браузере профиль с необходимыми мне расширениями и запускал этот профиль через Селениум. Но программно через profile.add_extension я не могу добавить профиль. Как с тобой связаться можно, чтобы делились опытом быстрее.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
У меня тоже такая же ошибка была с существующем профилем, но она пропадает, если создаёшь новый профиль сразу устанавливаешь расширение и закрываешь браузер и больше без селениума не запускаешь. У меня canvas так работает.