You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

未设置OutputDir,找不到Inno Setup Compiler生成的安装程序

解决Inno Setup未设置OutputDir时找不到编译产物的问题

可能的文件位置及查找方法

  • 检查系统临时编译目录:Inno Setup编译时会在系统临时文件夹生成中间文件,成品可能遗留在此。路径一般为C:\Users\<你的用户名>\AppData\Local\Temp,直接在该目录下搜索mysetup.exe即可。
  • 查看Inno Setup默认输出配置:打开Inno Setup,进入Tools -> Options -> Compiler标签页,查看Default output directory项,若此处有配置,编译产物会生成到该路径下。
  • 用Windows原生命令高效搜索:
    打开命令提示符(CMD),针对每个磁盘执行递归搜索命令:
    # 搜索G盘
    G:
    dir /s /b "mysetup.exe"
    # 搜索C盘
    C:
    dir /s /b "mysetup.exe"
    # 依次执行其他磁盘的搜索命令
    
    该命令会快速列出所有匹配的文件路径,比通用find命令更适配Windows环境。
  • 重新编译并查看日志:打开你的Inno Setup脚本,点击编译按钮,底部日志窗口会明确显示输出文件的完整路径,直接根据路径定位即可。

补充说明

仅设置OutputBaseFilename=mysetup未指定OutputDir时,Inno Setup的输出优先级为:软件默认输出目录(若配置)> 脚本所在目录 > 系统临时文件夹。

内容的提问来源于stack exchange,提问作者CodeJava

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 04:52:33