Имя элемента управления ActiveX недоступно - PullRequest
2 голосов
/ 06 июня 2011

Информация ActiveX - Этот элемент управления ActiveX

  • Реализован с использованием C #, VS 2008, .Net Framework 3.5
  • Цифровая подпись с действующим сертификатом подписи кода
  • Установлен с использованием VS Deployment Project и зарегистрирован на стороне клиента

Проблема - одна из наших веб-страниц загружает этот элемент управления ActiveX, однако впервыепосетитель, IE (я использую IE9) предлагает

This webpage wants to run the following add-on: 'Control name is not available' from 'Not Available'

После разрешения, затем перейдите в «Tool» => «Управление надстройками», теперь он там справильное имя элемента управления и издатель.


Ищу - я ищу решения, которые либо

  • отобразят правильную информацию в предупреждении, Controlимя и имя издателя, ИЛИ
  • Полностью удалите предупреждение

Исследованные решения - Я нашел некоторые предлагаемые решения,но ни один из них не описывает полностью

  • Показать правильное имя от COM Shim подход к MDSN
    • Проблемы с производительностью
    • Хотя я продолжал загружать COM Shin Wizard, но после создания его не хватало информации
  • Удалите предупреждение, установив CLSID и домен в качестве утвержденного домена в реестре во время установки
    • Не уверен, какой реестр создавать / обновлять, нужны более конкретные значения реестра
  • Как установить имя элемента управления ActiveX в StackOverflow
    • Щедрость установлена ​​мной, но, возможно, вопрос слишком старый, который не привлекает внимания.
    • Я начну щедростьпо этому вопросу, как только истек срок действия старого.

Все советы приветствуются

1 Ответ

2 голосов
/ 05 июля 2011

Получил решение путем включения в предварительно утвержденный список

Чтобы установить контроль над предварительно утвержденный список, нужно написать CLSID контроля к следующее местоположение реестра.

HKEY_LOCAL_MACHINE

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Microsoft

Windows

CurrentVersion

Ext

1018 * предварительно одобрен *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...