You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Electron-Vite项目构建失败:winCodeSign解压报错求助

Electron-Vite项目构建失败:winCodeSign解压报错求助

各位大佬,最近在搞Electron-Vite项目构建的时候卡壳了,electron-builder自动下载winCodeSign工具包后,解压直接报错退出,折腾了好几次都没解决,来求个思路!

先把报错的完整日志贴出来:

workingDir=C:\Users\hp\AppData\Local\electron-builder\Cache\winCodeSign

• Above command failed, retrying 3 more times
• downloading     url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z size=5.6 MB parts=1
• downloaded      url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z duration=2m29.064s
⨯ cannot execute  cause=exit status 2
out=
7-Zip (a) 21.07 (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-12-26

Scanning the drive for archives:
1 file, 5635384 bytes (5504 KiB)

Extracting archive: C:\Users\hp\AppData\Local\electron-builder\Cache\winCodeSign\380855827.7z
--
Path = C:\Users\hp\AppData\Local\electron-builder\Cache\winCodeSign\380855827.7z
Type = 7z
Physical Size = 5635384
Headers Size = 1492
Method = LZMA2:24m LZMA:20 BCJ2
Solid = +
Blocks = 2


Sub items Errors: 2

Archives with Errors: 1

Sub items Errors: 2

我自己琢磨了下可能的原因,比如是不是下载的压缩包因为网络波动损坏了?或者缓存目录的读写权限不够?有没有大佬遇到过类似问题,给点解决办法呀?

另外我也想问问大家有没有试过这些方向:

  • 手动删除C:\Users\hp\AppData\Local\electron-builder\Cache\winCodeSign目录下的所有文件,再重新运行构建命令会不会有用?
  • 给这个缓存目录添加当前用户的完全控制权限,能不能解决解压时的权限问题?
  • 手动下载对应版本的winCodeSign包,解压到缓存目录的对应版本文件夹里,跳过electron-builder自动下载解压的步骤可行吗?

麻烦各位大佬支支招,谢谢啦!

备注:内容来源于stack exchange,提问作者jalal ud din

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 08:59:35