¿Puede alguien decirme cuál es la diferencia entre regsvr32 y RegAsm? Mi Dll está en C#, entonces, ¿cómo puedo importar las clases a C++?¿Cuál es la diferencia entre RegAsm.exe y regsvr32? ¿Cómo generar un archivo tlb usando regsvr32?
Respuesta
regsvr32
cargará la biblioteca e intentará llamar al DllRegisterServer()
desde esa biblioteca. No importa lo que DllRegisterServer()
realmente haga, solo llama a esa función y verifica el valor devuelto. Lo usa para registrar servidores COM en DLL no administradas. No puede generar un archivo .tlb.
regasm
registrará un ensamblado COMNET expuesto .NET como un servidor COM. Lo usa para ensamblados .NET. Puede generar un archivo .tlb solo con el ensamblaje: inspecciona la información de tipo almacenada en el ensamblado e incluye las entidades expuestas a COM en la biblioteca de tipos.
Tal vez esto ayude: How to call a managed DLL from native Visual C++ code in Visual Studio.NET or in Visual Studio 2005
Y esto: http://c-sharpcorner.blogspot.in/2008/02/regasmexe- regsvr32exetlbimpexe-and.html – user2338150
- 1. Crear objeto COM desde archivo sin regsvr32
- 2. Eliminar el registro DLL usando regsvr32
- 3. ¿Qué hace realmente regsvr32 filename.ax?
- 4. Regsvr32 extraño comportamiento => Regsvr32 no da ningún mensaje de éxito o fracaso
- 5. ¿Cómo registro una DLL COM escrita en C# con Regsvr32?
- 6. C# COM DLL: ¿uso Regasm o Regsvr32?
- 7. ¿Cuál es la diferencia entre. y # en un archivo css?
- 8. Regsvr32 no puede encontrar el dll en la carpeta actual
- 9. ¿Cuál es la diferencia entre un controlador y un servicio?
- 10. ¿cuál es la diferencia entre -C y gzipping un mysqldump?
- 11. Diferencia entre caché y traducción LookAside Buffer [TLB]
- 12. ¿Cuál es la diferencia entre ".equals" y "=="?
- 13. ¿Cuál es la diferencia entre .sqlite y el archivo .db?
- 14. ¿Cuál es la diferencia entre: = y + = en el archivo make?
- 15. ¿cuál es la diferencia entre:.! y: r !?
- 16. ¿Cuál es la diferencia entre un JavaBean y un POJO?
- 17. regsvr32 no crea ninguna entrada en el registro
- 18. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 19. ¿Cuál es la diferencia entre dict() y {}?
- 20. Cuál es la diferencia entre = y: =
- 21. ¿Cuál es la diferencia entre .ToString (+) y ""
- 22. ¿Cuál es la diferencia entre un algoritmo y un método
- 23. ¿Cuál es la diferencia entre " " y ""?
- 24. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 25. Cuál es la diferencia entre $ (...) y `...`
- 26. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 27. ¿Cuál es la diferencia entre + = y = +?
- 28. Cuál es la diferencia entre $ y jQuery
- 29. ¿Cuál es la diferencia entre {0} y ""?
- 30. ¿Cuál es la diferencia entre un nanokernel y un exokernel?
@Aamir: La primera vez que traté de hacer un montaje de COM-expuesta y consumirlo desde una aplicación de VC++ y hacer de esta aplicación redistribuible que tenía un conjunto similar de pregunta. La diferencia es que Stackoverflow.com se lanzó más tarde. – sharptooth
@Air: Ha Ha Ha Gracias por su apoyo. Si es posible, podemos ... Pero necesito permiso ... :-) – Cute