Как запустить элемент управления ActiveX в Windows 8
У меня есть приложение для внутренней сети, которое использует ActiveX. Он отлично работает в Windows 7, но не в Windows 8. Я использовал caspol для предоставления полного доверия, я установил IE 10, чтобы разрешить загрузку и запуск элементов управления activex.
Я даже пытался запустить его в Chrome с помощью дополнения ActiveX.
Ничто не похоже на работу.
Я действительно ценю любое понимание. Джон
3 ответа
Если вы спрашиваете, как заставить элементы управления ActiveX работать в IE в интерфейсе modern / metro, вам совершенно не повезло; Элементы управления ActiveX не работают там.
Если вы хотите, чтобы элемент управления ActiveX работал, вам нужно переключиться на стандартный рабочий стол и запустить IE оттуда. ActiveX там работает. Я использую его для доступа к веб-приложению Remote Desktop.
Если элемент управления ActiveX написан на.Net 3.5, вы должны установить эту платформу в Windows 8, так как она не включена по умолчанию.
http://msdn.microsoft.com/en-us/library/hh506443(v=vs.110).aspx
Сначала попробуйте определить, загружен ли activex (файлы cab или dll/ocx) в браузер пользователя. Вы можете использовать Fiddler для этого.
Как только вы узнаете, что файлы действительно загружены, вы можете настроить параметры безопасности браузера, чтобы убедиться, что ActiveX установлены.
Вы можете увидеть установленные программы activex в папке%windir%\Downloaded Program Files".
И попробуйте уменьшить параметры безопасности IE для этого сайта, пока вы устраняете неполадки.