Problema: Quando algumas pessoas executam meu aplicativo o instalador baseado em MSI para algum outro programa irá espontaneamente começar a rodar e tentar se reinstalar.
Como posso determinar com precisão qual é o motivo da reinstalação ?
Talvez exista alguma dependência compartilhada (talvez uma DLL COM registrada) à qual nosso aplicativo e o outro software se refiram.?
Eu obtive exemplos de arquivos de log MSI dos clientes ( usando instruções aqui ) mas existem > 20 mil linhas de informação que não posso interpretar facilmente.
O problema da causa raiz pode ter origem no meu aplicativo ou pode estar no outro fornecedor, mas, independentemente de os usuários não precisarem enfrentar isso e gostaríamos de entender & de maneira ideal, corrija esse problema.
Notas:
MSI340f4.LOG
com 32416 linhas
C:\Windows\Installerc26ff.msi
e roamer.msi
(sem caminho)