Проблема: Когда некоторые люди запускают мое приложение, установщик MSI для другой программы самопроизвольно запускается и пытается переустановить себя.

Как я могу точно определить причину переустановки?

Может быть, есть некоторая общая зависимость (возможно, зарегистрированная DLL-библиотека COM), на которую ссылаются наше приложение и другое программное обеспечение ..?

Я получил образцы файлов журнала MSI от клиентов (используя инструкции здесь), но есть> 20 тысяч строк информации, которые я не могу легко интерпретировать.


Основная причина может быть связана с моим приложением или с другим поставщиком, но, несмотря на это, пользователи не должны сталкиваться с этим, и я хотел бы иметь возможность понять и идеально решить эту проблему.


Заметки:

  • Мое приложение - это "устаревшая" программа VB6.
  • Обычно другой инсталлятор, который запускается, является продуктом AutoDesk.
  • Файл журнала называется MSI340f4.LOG , имеющие 32416 линий
    • Упоминается C:\Windows\Installer\4c26ff.msi и roamer.msi (без пути).

0