fix(installer): use {autodesktop} for per-user desktop shortcut safety and fix IPersistFile 0x80070005 error
Some checks failed
release / test (push) Failing after 13m30s
release / macos (push) Has been cancelled
release / windows (push) Has been cancelled
release / android (push) Has been cancelled
release / linux (push) Has been cancelled

This commit is contained in:
Yun Chan 2026-09-19 08:25:34 +09:00
parent 86e59f1e94
commit 3ac77180b4
9 changed files with 153 additions and 14 deletions

View file

@ -62,7 +62,8 @@ Source: "{#PUBLISH_DIR}\*"; DestDir: "{app}"; Flags: recursesubdirs createallsub
[Icons]
Name: "{group}\{#APP_NAME}"; Filename: "{app}\{#APP_EXE}"
Name: "{group}\{#APP_NAME} 제거"; Filename: "{uninstallexe}"
Name: "{commondesktop}\{#APP_NAME}"; Filename: "{app}\{#APP_EXE}"; Tasks: desktopicon
Name: "{autodesktop}\{#APP_NAME}"; Filename: "{app}\{#APP_EXE}"; Tasks: desktopicon
[Run]
Filename: "{app}\{#APP_EXE}"; Description: "{cm:LaunchProgram,{#APP_NAME}}"; Flags: nowait postinstall skipifsilent