Pergunta

Marquei minha DLL como vsdraCOM e posso vê-la no registro após a instalação, mas meu aplicativo não vê a interface COM até que eu chame o RegAsm manualmente.Por que isso poderia ser?

O registro COM não funciona no Vista (confirmado por mim mesmo) e no XP (confirmado por um colega).Usando o Visual Studio 2005 no XP.

Foi útil?

Solução

Bem, encontrei uma solução:

  1. Execute RegAsm.exe com a opção /regfile para gerar as entradas do registro.
  2. Importe manualmente o arquivo .reg para o projeto VS Setup visualizando o registro, clicando com o botão direito e escolhendo "Importar..."
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top