Проблема: Когда некоторые люди запускают мое приложение, установщик MSI для другой программы самопроизвольно запускается и пытается переустановить себя.
Как я могу точно определить причину переустановки?
Может быть, есть некоторая общая зависимость (возможно, зарегистрированная DLL-библиотека COM), на которую ссылаются наше приложение и другое программное обеспечение ..?
Я получил образцы файлов журнала MSI от клиентов (используя инструкции здесь), но есть> 20 тысяч строк информации, которые я не могу легко интерпретировать.
Основная причина может быть связана с моим приложением или с другим поставщиком, но, несмотря на это, пользователи не должны сталкиваться с этим, и я хотел бы иметь возможность понять и идеально решить эту проблему.
Заметки:
- Мое приложение - это "устаревшая" программа VB6.
- Обычно другой инсталлятор, который запускается, является продуктом AutoDesk.
- Файл журнала называется
MSI340f4.LOG
, имеющие 32416 линий- Упоминается
C:\Windows\Installer\4c26ff.msi
иroamer.msi
(без пути).
- Упоминается