I'm developping an ActiveX control for Internet Explorer 64 on Vista/7 64 bits editions, but i can't manage to perform its installation through the browser.
I first generated a DLL with VC2005 (x64 configuration) and then packaged it into a signed cab file, but when i call the cab in my web page then the ActiveX installation pop-up keeps going to appear and the ActiveX is never installed.
Note : i tried to manually register this DLL (calling 'regsvr32 myDLL.dll') and then launch the web page into IE64 : as the DLL was already registered, it worked. So I assume it's not a dependency or 64 bits compatibility issue.
Is there some kind of x64 specific mecanism to use (.reg, .inf) to register the DLL directly from the web page ?
Thanks in advance.
I found a solution : simply replace "file-win32-x86=" by "file=" to give for each DLL its including cab :