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

257
DaveInCaz

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

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

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

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


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


Заметки:

  • Мое приложение - это "устаревшая" программа VB6.
  • Обычно другой инсталлятор, который запускается, является продуктом AutoDesk.
  • Файл журнала MSI340f4.LOGимеет 32416 строк
    • Упоминает C:\Windows\Installer\4c26ff.msiи roamer.msi(без пути)
0
Вы пытаетесь определить, какой MSI запускается или как предотвратить запуск MSI. Решение было бы совершенно другим. Ramhound 7 лет назад 0
Цель @Ramhound - предотвратить возникновение проблемы. Поскольку MSI не принадлежит мне, мне все равно, что это такое, хотя я мог предположить, что это может быть важной случайной деталью, возможно. DaveInCaz 7 лет назад 0
Обновите свой вопрос, чтобы указать, какой MSI является приведенным. Что-то на самом деле устанавливается или просто запускается? Ramhound 7 лет назад 0
@Ramhound Файлы журналов, которые у меня есть, содержат несколько имен файлов MSI. Я не уверен, что они или как они связаны. Они от другого продавца. Похоже, что MSI при запуске пытается переустановить / восстановить себя. DaveInCaz 7 лет назад 0
Пожалуйста, измените вопрос, чтобы ограничить его конкретной проблемой с достаточным количеством деталей, чтобы найти адекватный ответ. Ramhound 7 лет назад 0
@ Разыщите любое руководство относительно того, какие особенности будут полезны, я был бы признателен. Это продукт другого производителя, вызывающий проблему, поэтому у меня очень ограниченные знания о том, что он делает ... спасибо DaveInCaz 7 лет назад 0
Я спросил, какой MSI запускается более одного раза, оба раза вы не предоставили его. «Самопроизвольно запустится установщик MSI для какой-нибудь другой программы», - говорит нам ничего полезного. Ramhound 7 лет назад 0
@ Ramhound Я не хочу быть тупым, и я ценю ваш вклад ... Я добавил информацию, которую вы просили, я надеюсь, что это полезно. DaveInCaz 7 лет назад 0
Если это можно повторить, я бы предложил захват ProcMon, чтобы увидеть, что происходит перед тем, как запускается другой MSI. Dallas 7 лет назад 0

0 ответов на вопрос

Похожие вопросы