

The version-based folder structure avoids these problems and leads to a more robust That can cause unexpected behavior of yourĪpp.

Not locked will be overwritten immediately. Then the MSI engine schedules file operation after the next reboot. Without temporarily corrupting the installation. New install folder structureĪ new folder structure allows to update the MSI installation while your app is running Versions 4 and above are only adding featuresĪnd requiring newer versions of Node.js without actually requiring any code changes on Please look out for the ** 🆕 icon throughout thisĭocumentation for new parameter. Many internals were reworked and V3ĭelivers improvements listed below. Version 3 is a major release for this toolkit. If you are using AppVeyor or another Windows CI system, MSI that installs your application to Program Files or any user-definedĭirectory, much like the installers for Office, Node.js, or other popular apps. Software to be installed, this module is your friend. However, if you need to create a traditional MSI the way Microsoft intended for If your app targets consumers, it will likely It does not require Administrator privileges and comesīundled with an automatic updater. Most Electron developers use the official
