Flutter构建Windows应用:如何找到vcruntime140.dll文件?
Flutter Windows应用构建与分发问题解决
一、获取build文件夹及可执行文件
你不用手动往build文件夹里放文件,执行构建命令后Flutter会自动生成所有需要的文件:
- 在项目根目录打开终端,运行命令
flutter build windows - 执行完成后,可执行文件和所有依赖资源会生成在项目路径下的
build\windows\runner\Release文件夹里,整个Release文件夹就是可以用来分发的完整内容。
二、分发后报错的常见解决方法
虽然看不到你附图里的报错,但这类问题大多是以下原因导致:
- 缺少运行依赖:Flutter Windows应用需要Microsoft Visual C++ Redistributable运行库,让你的朋友安装对应版本(优先选x64架构的Visual Studio 2019/2022版 redistributable)
- 文件不全:必须把Release文件夹里的所有文件和子文件夹一起传给朋友,不能只单独传.exe文件,exe依赖里面的dll、资源文件才能正常运行
- 权限问题:让朋友右键点击.exe文件,选择「以管理员身份运行」尝试
- 杀毒软件拦截:部分杀毒软件会误报Flutter生成的程序,可暂时关闭杀毒软件或把该程序添加到信任列表
内容的提问来源于stack exchange,提问作者Bimantaratirta
相关产品推荐
相关产品推荐

