com - studio - regasm register
DLL COM de C#: ¿uso Regasm o Regsvr32? (2)
Si el archivo DLL está construido en formato de "Cualquier CPU", no importa si elige regasmo en
C:/Windows/Microsoft.NET/Framework/v2.0.50727
o
C:/Windows/Microsoft.NET/Framework64/v2.0.50727
DLL se registraría como de 32 bits.
Estoy construyendo una DLL ActiveX de C # ... ¿uso REGASM o REGSVR32 para registrarla?
¿Cómo registro la interfaz de 64 bits frente a la interfaz de 32 bits?
regasm.exe
usar regasm.exe
para registrar las interfaces de 32 bits y 64 bits, creo que necesita ejecutar cada uno de los regasm.exe
en:
C:/Windows/Microsoft.NET/Framework/v2.0.50727
y
C:/Windows/Microsoft.NET/Framework64/v2.0.50727
Entonces ... en su caso necesita ejecutar regasm.exe
en la carpeta Framework64/v2.0.50727
.
Aquí hay un ejemplo que usamos para registrar una DLL de interoperabilidad COM para una de nuestras aplicaciones ASP heredadas:
regasm.exe Hosting.DeviceManager.Power.dll /register /codebase /tlb