Приложение не обнаруживает плагин Vidyo/ключ реестра (?) при запуске от имени администратора

У меня есть приложение WPF (назовем его Test.exe), которое запускает элемент управления WebBrowser, который должен работать в режиме IE11, поскольку он использует подключаемый модуль VidyoWeb, установленный на моем хост-компьютере, для которого требуется IE11.

Я добавил запись в раздел реестра FEATURE_BROWSER_EMULATIONSOFTWARE/WOW6432Node/Microsoft/InternetExplorer/Main/FeatureControl, поскольку приложение 32-разрядное) следующим образом:

Name: Test.exe
Type: REG_DWORD
Value (decimal): 11001

Когда приложение не запускается от имени администратора, подключаемый модуль загружается без проблем. Однако, когда я запускаю от имени администратора, плагин не обнаруживается. Я понятия не имею, почему плагин не будет обнаружен при запуске с большими привилегиями.

Я запускаю исполняемый файл приложения, а не отлаживаю его с помощью Visual Studio.


person user8607806    schedule 06.11.2017    source источник
comment
Интересно, а почему вы запускаете приложение от имени администратора?   -  person Sachin Hegde    schedule 08.11.2017
comment
Я тестировал запуск от имени администратора, потому что приложение, загружающее элемент управления WebBrowser, не принадлежит мне, поэтому я не знаю, будут ли они работать от имени администратора или нет.   -  person user8607806    schedule 10.11.2017


Ответы (1)


Обычно в Windows установщик выполняет установку для каждого пользователя или для каждой машины в зависимости от прав доступа пользователя. Похоже, вы установили плагин для этой учетной записи пользователя. Попробуйте установить плагин из-под учетной записи администратора.

person Sachin Hegde    schedule 08.11.2017