You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Preface: while deploying the software on Windows using a self-extracting exe is convenient, there is the caveat that Windows starts to delete the extracted files in the user's TEMP directory after several hours, resulting in disappearing icons and config files that break the software.
To solve this issue I propose to deploy the software on Windows as Installer using Inno Setup.
Key requirements are:
permit installing multiple versions of the software at the same time
install files to the local user's home directory (AppData)
do not require admin privileges
create a Desktop shortcut (e.g. "SQC 0.10.2")
create a Start Menu entry (e.g. "SQC/SQC 0.10.2")
provide an uninstaller for convenient removal
This requires adaption of the workflow windows_app.yml and pyinstaller/windows_app.spec to create a one-dir bundle using PyInstaller (instead if a one-file exe).
The text was updated successfully, but these errors were encountered:
Preface: while deploying the software on Windows using a self-extracting exe is convenient, there is the caveat that Windows starts to delete the extracted files in the user's TEMP directory after several hours, resulting in disappearing icons and config files that break the software.
To solve this issue I propose to deploy the software on Windows as Installer using Inno Setup.
Key requirements are:
This requires adaption of the workflow
windows_app.yml
andpyinstaller/windows_app.spec
to create a one-dir bundle using PyInstaller (instead if a one-file exe).The text was updated successfully, but these errors were encountered: