// V-Setup 5 — Windows installer maker
V-Setup 5
V-Setup 5:通过选项卡式向导为任何 Windows 软件制作安装程序。单个 64 位 setup.exe、卸载程序、代码签名、密码保护,无需脚本。
V-Setup 5 通过选项卡式向导为您的 Windows 软件制作安装程序。您描述要安装什么以及安装过程的外观,V-Setup 便生成单个 64 位 setup.exe 及其卸载程序。没有脚本,没有运行库,没有需要附带的 DLL。
适用于任何 Windows 软件
V-Setup 使用 Visual DialogScript 7 编写,但它不只安装 VDS 程序。Delphi 或 C++ 可执行文件、.NET 应用、打包的 Python 程序、实用工具、游戏、一组文档:凡是能复制到 Windows PC 上的东西,都可以用 V-Setup 发布。我们自己就用它来发布 Visual DialogScript 7。
本产品独立于 VDS:单独下载、单独试用、单独购买。
向导,而非脚本
所有设置都在七个选项卡中完成。项目保存为 .vsf 文件,软件每发布新版本时只需一键重新编译。

- General:应用名称和版本、发布者、帮助与更新链接、版权、默认安装文件夹(是否允许用户修改)、开始菜单文件夹、生成卸载程序。
- Files:要安装的文件和文件夹、快捷方式(开始菜单、桌面)、Internet 快捷方式、文件关联、注册表和 INI 项。助手可以为您自动创建常用条目。选项:文件日期标记、检查较新文件、数字签名。
- Advanced:安装前、安装中、安装后运行的程序,法律信息界面,入口点,卸载时的操作。
- Special:注册 DLL 和 OCX,安装字体。
- Layout:最终用户看到的每个界面的外观(欢迎、许可、文件夹、程序组、开始、复制、完成、卸载),图片、文字、语言。
- Output:输出介质(单个 exe 或 zip 压缩包)、输出文件夹和名称、密码保护、图标。
- Options:V-Setup 的偏好设置和代码签名配置。

您的安装程序能做什么
- 复制文件和完整的文件夹树,到用户选择的文件夹或系统文件夹(Windows、System、Program Files、文档……)
- 在开始菜单和桌面创建快捷方式,以及 Internet 快捷方式
- 将您的文件扩展名关联到您的程序
- 写入注册表和 INI 项,变量在安装时解析(%soft%、%directory%、%year%……)
- 注册 DLL/OCX,安装字体
- 显示需接受的许可协议和自述文件,结束时启动您的程序,必要时重启
- 安装完整的卸载程序,列于 Windows“应用和功能”
符合您形象的安装体验
最终用户看到的是一个 8 页向导:欢迎、许可、目标文件夹、开始菜单文件夹、摘要、复制、完成、卸载。每段文字和每张图片都可在 Layout 选项卡中点击修改,所见即所得。内置六套图形模板(default、Smart Technical、Smart Technical 2、Racing、Dark Moon、Natural),您也可以保存自己的模板。
向导提供英语、法语和荷兰语:安装程序会适应用户的语言,或让用户自行选择。

编译之前,全屏预览可模拟整个安装流程,而不会修改您机器上的任何内容。
单个文件,64 位,无运行库
生成的安装程序是一个独立的 64 位可执行文件:安装引擎后面紧跟着您文件的 zip 压缩包。用户的机器上无需预装任何东西。压缩包可以用密码保护(AES-256):安装程序在解压任何内容之前会先要求输入密码。您也可以只生成一个普通的 zip 压缩包。

代码签名
V-Setup 5 可用您选择的工具对安装程序及您的每个可执行文件进行签名:一条自由的命令行(osslsigncode、signtool、Azure Artifact Signing、硬件令牌……),并提供文件、证书密码(加密存储,绝不写入项目)和输出的占位符。提供三套现成模板。经签名的安装程序在 Windows 11(SmartScreen、Smart App Control)上运行不会出现警告。
自动化
V-Setup 也可以通过命令行驱动(AUTORUN 模式):在构建脚本中编译项目,输出文件夹和名称、介质和密码作为参数传入。便于为每个客户生成不同的版本。
先试用,再购买
Windows 10 / 11,64 位,约 14 MB。试用版功能完整且没有时间限制:仅其生成的安装程序会显示“Unregistered version”横幅。
V-Setup 5 许可证永久有效,以发布者名义签发,无需激活、不绑定机器。您将收到一个 vsetup5.lic 文件:复制到 V-Setup 旁边,重新编译项目,横幅即消失。每个发布者一份许可证,不限发布的软件数量。
完整的帮助文件(VSETUP.chm)随程序一起安装。
用 VDS 7 构建它。
完整的 IDE + 语言。Windows & Linux · 32/64 位 · Unicode。