在windows平台下Tauri2.0打包windows应用时会从github下载必要的资源,因为网络墙的原因即使设置了代理也无法正常下载,此时可以通过手动下载资源(也需要VPN)然后放置到对应目录即可。
一、下载必要的资源
二、将资源放到对应问题
- 在用户目录下
C:\Users\用户名\AppData\Local创建tauri文件夹。 - 将下载的
wix314-binaries.zip解压后重命名为WixTools314然后复制到刚刚创建的tauri文件夹中。 - 将下载的
nsis-3.zip解压后重命名为NSIS然后复制到刚刚创建的tauri文件夹中。 - 将下载的
NSIS-ApplicationID.zip解压然后将里面所有内容复制到NSIS\Plugins\x86-unicode文件夹中。 - 将下载的
nsis_tauri_utils.dll复制到NSIS\Plugins\x86-unicode文件夹中。 - 在
NSIS\Plugins\x86-unicode下创建additional文件夹,然后将nsis_tauri_utils.dll复制到additional文件夹中。
三、资源版本更新
随着tauri的版本更新,构建所需要的资源可能也需要更新。在V2.7.0的版本中需要将nsis_tauri_utils.dll更新为V0.5.1。
其它版本的tauri更新所需要的资源版本号可以根据构建的错误日志来获取