1. wixtoolset下载问题
Info Verifying wix package Downloading https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip Error failed to bundle project: `Io Error: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (os error 10060)` error Command failed with exit code 1.
解决办法:
先把这个文件下载下来 https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip
在缓存目录下新建 tauri/WixTools 目录,放在wixtools目录下解压,再执行即可 平台 目录 例子 Linux $HOME/.cache /home/用户名/.cache macOS $HOME/Library/Caches /Users/用户名/Library/Caches Windows {FOLDERID_LocalAppData} C:Users用户名AppDataLocal
当然也可以设置代理处理
2. nsis 下载和处理失败
nsis 命令行下载失败 。先用迅雷或者其他方法下载下来 https://ghproxy.com/https://github.com/tauri-apps/binary-releases/releases/download/nsis-3/nsis-3.zip 在上面wixtools的目录新建 NSIS,也即tauri/NSIS
然后将nsis-3.zip 解压到nsis目录 https://github.com/tauri-apps/binary-releases/releases/download/nsis-plugins-v0/NSIS-ApplicationID.zip 下载后 解压到 nsis的plugins目录下
然后将releaseunicode 下的applicationid.dll 和nsis_tauri_utils.dll 两个文件复制到 x86-unicode 目录
nsis_tauri_utils.dll下载地址 nsis_tauri_utils.dll