dll - 如何将更多的 DLL 打包到 tauri 包中?
问题描述
我正在学习在 Windows 上玩 Tauri,我已经能够生成捆绑文件,该文件能够安装到其他新机器上,但无法运行该应用程序。最终我发现缺少 3 个 DLL,msvcp140.dll/vcruntime140.dll/vcruntime140_1.dll。通过手动将这些文件复制/粘贴到应用程序目标文件夹中,它可以工作。但是,我想知道是否有任何解决方法,当我生成捆绑包时如何包含这些丢失的 DLL?
谢谢和问候,马丁。
解决方案
我可以通过以下解决方法自行解决此问题:
将 3 个 DLL 复制到 src-tauri 文件夹中,
编辑 tauri.conf.json 并放入以下行:
"resources": [ "./msvcp140.dll", "./vcruntime140.dll", "./vcruntime140_1.dll" ],
然后捆绑包将包含这些 DLL,安装将正常工作。
谢谢和问候,马丁。
推荐阅读
- angular - Angular - 延迟加载条件路由
- java - Java CallableStatement setDate 值减少 1 天
- sql - 获取用于创建表的查询
- ios - 在 iOS 14 中为 UICollectionView 使用 UIMenuController?
- flutter - 颤动我的文本文件下拉按钮选项不选择
- jekyll - 是否有一个目录可以在构建时将项目放置在 _site 的根目录中?
- flutter - Flutter NFC 锁
- python - 在python中将输出写入excel文件
- c# - 尝试在 Razor Pages 中添加脚手架项目时出错
- html - 为什么我的媒体查询不能正常工作?