Repository navigation
Replies: 4 comments
|
一样 |
0 replies
|
一样的问题 |
0 replies
|
一样的问题 |
0 replies
|
一样的问题 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
环境
0.2.2-rc.1→0.2.2-rc.2D:\DSH(per-user,HKCU 卸载项)现象
应用内检查更新能下载成功,点「安装/重启」后安装失败,版本仍是 rc.1,应用也不会自动重启;手动完全退出后双击
%LOCALAPPDATA%\@deepseek-aidsh-desktop-updater\pending\deepseek-harness-0.2.2-rc.2-win-x64.exe安装成功。三次失败完全一致。错误原文(
installer-logs,三次均为同一错误)初步定位
electron-updater/out/BaseUpdater.js的quitAndInstall是「先install()启动安装器,再app.quit()」;handle64 D:\DSH显示只有 DSH 自己的进程持有该目录句柄(主进程工作目录);app.asar内main.js的beforeRestart已先backend.stop()并置shellInstallerOwnsQuit = true,但 Electron 壳要等app.quit()完成才释放目录;对照实验
node.exe改名成功 → 排除「镜像文件锁」;handle64显示第三方进程(插件/桌宠/语音)均不持有D:\DSH;建议
quit/will-quit完成)后再 spawn;三次失败的安装日志原文
directory-failure-20261111-231521.log
directory-failure-20261111-231837.log
directory-failure-20261112-43820.log
All reactions