Регистрация бесплатно activex показать предупреждение в IE, зарегистрировано нет

В моем приложении мое приложение создает IwebBrowser2, браузер открывает activex, а мое приложение генерирует манифест со ссылкой на activex.

<dependentAssembly>
  <assemblyIdentity name='ActiveXForm' type='win32' version='6.0.0.0' processorArchitecture='amd64' />
</dependentAssembly>

и автоматически сгенерированный манифест для ActiveXForm.dll

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity name="ActiveXForm" type="win32" version="6.0.0.0" processorArchitecture="amd64"/>
    <dependency>
        <dependentAssembly>
            <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="amd64" publicKeyToken="6595b64144ccf1df" language="*"/>
        </dependentAssembly>
    </dependency>
    <file name="ActiveXForm.dll" hashalg="SHA1">
        <comClass clsid="{xxxxxxxxxxx}" tlbid="{xxxxxxxxxxx}" description=" ActiveXForm Control"/>
        <typelib tlbid="{xxxxxxxxxxx}" version="1.0" helpdir=""/>
    </file>
    <comInterfaceExternalProxyStub name="_DActiveXForm" iid="{xxxxxxxxxxx}" tlbid="{xxxxxxxxxxx}" proxyStubClsid32="{xxxxxxxxxxx}"/>
    <comInterfaceExternalProxyStub name="_DActiveXFormEvents" iid="{xxxxxxxxxxx}" tlbid="{xxxxxxxxxxx}" proxyStubClsid32="{xxxxxxxxxxx}"/>
</assembly>

наконец, IwebBrowser2 может открывать activex, но показывает это окно сообщения: "Элемент управления ActiveX на этой странице может быть небезопасен для взаимодействия с другими частями страницы. Вы хотите разрешить это взаимодействие" После этого окно сообщений регистрации ActiveXForm исчезает. Я не понимаю (не могу найти в MSDN), в чем разница для администратора безопасности: зарегистрировано или без регистрации. Я знаю настройки IE о политике activex, но я не могу изменить ее для случая "без регистрации". Может быть, в файле манифеста отсутствуют некоторые настройки? Или указать на документы об этом поведении?

0 ответов

Другие вопросы по тегам