Я опубликовал проблему на пограничном сайте ошибок (https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19450391/).. Здесь также можно публиковать информацию, чтобы узнать, есть ли обходной путь для этого или это проблема использования.
Я использую селен, используя машинопись для автоматизации расширения ребер. Пример сценария и расширения приведен в приведенной выше ссылке на ошибку (у одного из них отсутствует конец}).
let options = new Options();
let cap = new Capabilities({
specialFolders: process.env.LOCALAPPDATA+'\\Packages\\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\\LocalState\\Extensions'
});
let service = new ServiceBuilder(process.env.USERPROFILE + '\\Downloads\\MicrosoftWebDriver.exe')
.setPort(17556);
const prefs = new logging.Preferences();
prefs.setLevel(logging.Type.BROWSER, logging.Level.ALL);
let driver = new Builder()
.withCapabilities(cap)
.setLoggingPrefs(prefs)
.forBrowser('MicrosoftEdge')
.setEdgeOptions(options)
.setEdgeService(service)
.build();
Браузер Edge запускается, но не загружает расширения из специальной папки (https://docs.microsoft.com/en-us/microsoft-edge/extensions/guides/packaging/creating-and-testing-extension-packages#automated-testing-with-webdriver).