In-use files not updated by MSI-installer (Visual Studio Installer project)

We had this problem, and the solution we came up with was to create two apps; the user app and an updater app. The MSI installs both. Each app checks if the other needs updating and, if it does, closes the other app, downloads the other app’s updater, runs it, then relaunches the other app. Additionally, each app monitors if the other app is running and, if it isn’t, launches it.

Leave a Comment