Wie lässt sich beheben, warum das MSI-Installationsprogramm eines anderen Anbieters spontan ausgeführt wird?

Wie lässt sich beheben, warum das MSI-Installationsprogramm eines anderen Anbieters spontan ausgeführt wird?

Problem: Wenn einige Leute meine App ausführendas MSI-basierte Installationsprogramm für ein anderes Programm wird spontan gestartetund versuchen Sie, sich selbst neu zu installieren.

Wie kann ich den genauen Grund für die Neuinstallation ermitteln??

Vielleicht gibt es eine gemeinsame Abhängigkeit (vielleicht eine registrierte COM-DLL), auf die sowohl unsere App als auch die andere Software verweisen …?

Ich habe von Kunden Beispiel-MSI-Protokolldateien erhalten (Verwendungsanweisungen hier), aber es gibt > 20.000 Zeilen an Informationen, die ich nicht einfach interpretieren kann.


Die Grundursache des Problems liegt möglicherweise bei meiner App oder bei einem anderen Anbieter. Die Benutzer sollten jedoch nicht damit konfrontiert werden und ich möchte in der Lage sein, dieses Problem zu verstehen und im Idealfall zu beheben.


Anmerkungen:

  • Meine App ist ein „altes“ VB6-Programm.
  • Normalerweise ist das andere ausgeführte Installationsprogramm ein AutoDesk-Produkt
  • Die Protokolldatei hat den Namen MSI340f4.LOGund umfasst 32416 Zeilen
    • Es erwähnt C:\Windows\Installer\4c26ff.msiund roamer.msi(ohne Pfad)

verwandte Informationen