2012-01-02 18 views
5

Tengo que hacer una modificación en una aplicación COM + antigua escrita en C# 2.0. Pero cuando trato de registrar la DLL en el servidor Windows 2008 máquina con 'regsvcs excelserver.dll', me sale el error:FATAL: No se pudo encontrar el componente que acabamos de instalar

The following installation error occurred: 
    1: FATAL: Could not find component 'Excelserver.CExcelManager' we just installed 

Me trataron de ejecutar como administrador, y apagó UAC, pero que doesn hacer la diferencia

Si lo intento en una máquina con Windows 7 o Windows Server 2003, funciona.

¿Alguna idea de por qué esto no funciona en una máquina con Windows Server 2008? Parece que no encuentro ningún registro adicional en el registro de eventos.

Gracias, L

+0

¿Podría la diferencia ser x86/x64? – spender

+0

Hola, bueno, ambos son de 64 bits ... –

Respuesta

8

Debe registrarse utilizando la versión de 64 bits de regsvcs en lugar de la versión de 32 bits.

+0

¡Gracias, eso lo resolvió! –

+2

Esto funcionó para mí también. Tuve que ejecutar regsvcs desde C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319, en lugar de la ruta ... \ Framework \ ... que se usaba de manera predeterminada (en mi PATH) – Howler

Cuestiones relacionadas