Chamar o conjunto .Net da marca OBJECT no IE8

Eu tenho uma página da web que chama um assembly .Net. Tudo funciona bem no Windows XP e no IE7. As partes relevantes:

<html>
<head>
    <script language="javascript" type="text/javascript">
    function doScript() {
        myControl1.Go("value1","value2");
    }
    </script>
</head>
<body onload="javascript:doScript();">
    <object id="myControl1" name="myControl1" 
            codebase="../cabs/myassembly.dll" 
            classid="../cabs/myassembly.dll#MyNs.MyClass" 
            width="1" height="1"></object>
</body>
</html>

Eu não consigo fazer isso funcionar no Windows 7 com o IE8. Algumas notas:

A montagem é forte nomeada.Estou hospedando isso emlocalhost agora mesmo.Na máquina que está funcionando (WinXP hospedado pelo VirtualBox, IE7), ele está usando um endereço IP para minha máquina local (http://1.2.3.4/...) e esse IP está nos "Sites Confiáveis" do IE.Na máquina que não está funcionando (Windows 7, IE8), ele está usandohttp://localhost/... elocalhost está nos "Sites confiáveis" do IE.A montagem está sendo servida dehttp://localhost/cabs/myassembly.dll.A mensagem de erro é um erro de javascript, "Objeto não suporta esta propriedade ou método"Fiddler mostra uma resposta 200 OK quando o arquivo é solicitado, no entanto, não parece que a dll está fazendo para o local de arquivos temporários da Internet.O site está sendo executado no modo "Compatibilidade com o IE 7".Eu abandonei todas as permissões do IE para as mais inseguras que permitirão em todas as zonas, e o comportamento é exatamente o mesmo.

Alguém tem alguma idéia para tentar fazer isso funcionar ou solucionar o problema?

Disclaimer: Sim, eu sei que é 2012, e o mundo passou do IE7, IE8, ActiveX, etc. Digamos que estamos um pouco atrasados ​​tecnologicamente. Esse é o problema que tenho que resolver; A atualização para soluções modernas não será uma opção.

ATUALIZAR: Eu consegui fazê-lo funcionar em um Windows XP VirtualBox executando o IE8. Portanto, parece que o problema é específico para o Windows 7. Ele falha tanto na minha máquina local e um VirtualBox com o Windows 7, IE8.

questionAnswers(2)

yourAnswerToTheQuestion