1. wixtoolset 下載問題#
資訊 驗證 wix 套件
正在下載 https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip
錯誤 無法打包專案:`Io 錯誤:由於連接方在一段時間後沒有正確答覆或連接的主機沒有回應,連接嘗試失敗。 (os 錯誤 10060)`
錯誤 命令以退出代碼 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\ 使用者名稱 \AppData\Local
當然也可以設置代理處理
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