-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
安装包执行安装时只结束了GUI没结束内核进程 #291
Comments
这个需要我之后有空研究一下。我目前没研究过这种更新流程,以前写的 GUI 程序都是单独写一个 Updater 程序做更新的。类似 QQ 那种。 如果有研究方向的建议的话可以跟在此问题里。 |
我觉得应该需要自定义 WIX、NSIS 的模板才可以,有空改一下吧。 |
今天1.4.3主界面左上角图标提示更新,点击更新后,更新程序把1.4.4装到C:\Program Files\Clash Nyanpasu下面了。原本在AppData那里的1.4.3还在,更新程序结束之后运行的也是这里的1.4.3版本。 |
准备 1.5.0 和隔壁 verge 一样,把 wix 砍了。只提供 nsis 了。 |
最新的开发版,你可以试一下。 |
我知道了,得安装一次新版,之后的安装才会生效。你可以安装两次看看。 |
稍晚我再研究一下看看,wix 应该是正确工作了。 |
确认可用,无问题 |
复现步骤 / Step to reproduce
在未关闭代理和GUI的情况下执行安装文件“Clash.Nyanpasu_1.4.3_x64-setup.exe”,安装程序只结束了GUI进程未结束内核,导致覆写错误提示,可能影响部分在GUI内更新执行安装的用户
预期行为 / Expected behaviour
GUI和内核一起结束进程,无阻碍的完成安装(部分以服务模式部署内核的可能需要由安装包临时禁用服务,安装完成后再尝试开启)
实际行为 / Actual Behaviour
应用日志 / App logs
No response
备注 / Addition details
No response
Clash Nyapasu 版本号 / Clash Nyapasu
v1.4.3
是否为 Pre-release / Is pre-release version
latest
操作系统及版本 / OS version
Windows 10.0.19045.3803
自查步骤 / Verify steps
The text was updated successfully, but these errors were encountered: