Pregunta

Marqué mi DLL como vsdraCOM y puedo verla en el registro después de la instalación, pero mi aplicación no ve la interfaz COM hasta que llamo a RegAsm manualmente.¿Por qué podría ser esto?

El registro COM no funciona en Vista (confirmado por mí mismo) y en XP (confirmado por un colega).Usando Visual Studio 2005 en XP.

¿Fue útil?

Solución

Bueno, he encontrado una solución:

  1. Ejecute RegAsm.exe con la opción /regfile para generar las entradas del registro.
  2. Importe manualmente el archivo .reg al proyecto de configuración de VS viendo el registro, haciendo clic derecho y eligiendo "Importar..."
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top