Como instalar um COM usando ClickOnce
Pergunta
Eu instalei meu aplicativo do Windows que usa TeeChart ActiveX (a COM Componente para gráficos) usando ClickOnce.
Se eu registrar manualmente TeeChart usando regsvr32 teechart8.ocx, meu aplicação funciona bem. Mas eu quero e preciso instalar o aplicativo usando ClickOnce.
Como posso fazer isso?
Solução
ClickOnce só pode copiar arquivos. Então você tem as seguintes opções:
- Use Reg-Free COM como Jeff Hall sugere . Esta é provavelmente a melhor opção se você pode fazê-lo.
- Executar
regsvr32
manualmente quando o arquivo.exe
primeiras cargas (antes ele tenta acessar os objetos COM) - Criar um clickonce costume pacote de pré-requisito que instala o COM objetos
Outras dicas
Use Reg-Free COM. Confira este MSDN
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow