EasySetup是一个老牌的可视化安装程序打包工具,主打零代码快速制作exe安装包,对标InstallShield和Setup Factory,上手门槛极低,早期VB开发版本流传最广,无需编写脚本,全图形化向导式操作,输出标准可分发Setup安装程序。
1、支持添加exe主程序、dll动态库、ocx控件、图片、网页资源等内容,把要用的数据都放进去。
2、可以批量导入整个文件夹,自动保留目录层级,无需手动创建子文件夹结构CSDN。
3、针对VB程序必备的OCX、ActiveX 控件,可勾选安装时注册、卸载时反注册,打包时自动写入注册逻辑。
4、会自动适配资源路径,区分系统目录、桌面、开始菜单等内容,兼容32/64位系统程序目录。
【单文件独立Setup.exe输出】
一键压缩打包为单个exe安装程序,无需附带多个分卷文件,方便U盘、网盘、网页分发。
【注册表读写配置】
自定义安装时写入注册表项,卸载时会自动清理对应注册表键值,无残留垃圾项。
【多位置快捷方式生成】
可同时创建桌面快捷方式、开始菜单程序组、快速启动栏快捷方式,还能自定义快捷图标、备注和启动参数。
【完整卸载程序自动生成】
打包同步输出卸载程序,控制面板可正常卸载,自动删除安装目录文件、注销控件以及清理注册表。
OCX 文件未同步添加进打包文件列表,仅勾选注册但未封装文件。

系统 64 位与 32 位目录不匹配:32 位 ocx 需指定复制到System32/SysWOW64对应目录。
安装程序无管理员权限,无法写入系统目录注册控件,打包时设置「安装程序以管理员权限运行」。
● 打包时文件列表存在相对路径错误,移动过源文件后未重新构建工程,工程文件与源文件保持固定目录,不要随意移动素材文件夹。

● 分卷打包缺失分卷文件,单文件打包可规避该问题。
● 安装时解压临时目录权限不足,右键 Setup.exe 以管理员身份运行安装。