Create CAB file for ActiveX installation for IE

Posted by vikasde on Stack Overflow See other posts from Stack Overflow or by vikasde
Published on 2009-12-11T16:29:54Z Indexed on 2010/05/26 1:01 UTC
Read the original article Hit count: 413

Filed under:
|

I created a cab file that contains my activex using CABARC.exe. I also created an .inf file. My inf file looks like this:

[version]
    signature="$CHICAGO$"
    AdvancedINF=2.0
[Add.Code]
    MySetup.exe=MySetup.exe
[MySetup.exe]
    file-win32-x86=thiscab
    clsid={49892510-B520-4b35-8ADF-57084DD2F717}

My html looks like this:

<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>

I created the CABARC using the following commmand:

C:\tools\Cab\BIN>CABARC.EXE N MySetup.cab MySetup.msi setup.inf

I also added http://myurl to the trusted sites. Now the first time I opened the html page in IE, I saw a yellow bar, which I accepted. However it never installed the activex control. I dont see the installation in my program files nor can I see anything in the event logs or in the temporary download folder or in the "manage add-ons". Now everytime I open the webpage in IE, I do not see the yellow bar anymore.

Can anybody help me out here please?

© Stack Overflow or respective owner

Related posts about installation

Related posts about activex