Criar arquivo CAB para instalação do ActiveX para o IE
Eu criei um arquivo cab que contém meu activex usando CABARC.exe. Eu também criei um arquivo .inf. Meu arquivo inf se parece com isso:
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
MySetup.exe=MySetup.exe
[MySetup.exe]
file-win32-x86=thiscab
clsid={49892510-B520-4b35-8ADF-57084DD2F717}
Meu html se parece com isso:
<object name="secondobj" style='display:none' id='TestActivex'
classid='CLSID:49892510-B520-4b35-8ADF-57084DD2F717'
codebase='http://myurl/MySetup.cab#version=1,0,0,0'></object>
Eu criei o CABARC usando o seguinte comando:
C:\tools\Cab\BIN>CABARC.EXE N MySetup.cab MySetup.msi setup.inf
Eu também adicioneihttp: // myurl aos sites confiáveis. Agora, a primeira vez que abri a página html no IE, vi uma barra amarela, que aceitei. No entanto, ele nunca instalou o controle activex. Eu não vejo a instalação em meus arquivos de programa nem posso ver nada nos logs de eventos ou na pasta de download temporária ou no "gerenciar add-ons". Agora toda vez que eu abro a página no IE, eu não vejo mais a barra amarela.
Alguém pode me ajudar aqui por favor?