Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Difference between launching via setup.exe & .msi


1 reply to this topic

nesesser

nesesser
  • Full Members
  • 62 posts

Posted 03 July 2006 - 06:57

Hi all.
I have Basic MSI project in InstallShield 10.5. There are Generating Setup Launcher option is marked.
I was noted, that is the differences between launching via setup.exe and .msi directly. For example, if product installed, setup.exe give us upgradeing-dialog, while .msi ask to uninstall previous product version.
What rules and logic is including setup.exe?

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 04 July 2006 - 11:05

For instance, setup.exe checks to see if a product with the same ProductCode is already installed (= Small or Minor Update) and is offering the update option, which a pure .msi file cannot.
Setup.exe also instals prerequisites such as msi runtime, .NET Framework and any prerequisites you specified in the Redistributables view (things like MDAC, SQL Server Express, and the like).
Setup.exe can also work as a downloaded to pull your msi file and CAB files from a web server.
In Vista UAC elevation will also happen differently and at a different time depending on how you launch the setup.