文章详情
VS Installer Projects 安装包属性 完整中文翻译 + 说明
Posted on 2025-06-05 15:26:15 by 主打一个C++
📋 VS Installer Projects 安装包属性 完整中文翻译 + 说明
| 英文选项 | 中文翻译 | 作用说明 & 配置建议 |
|---|---|---|
| AddRemoveProgramsIcon | 程序和功能图标 | 控制「控制面板 - 程序和功能」里显示的软件图标,(None) 表示无图标,可指定 .ico 文件 |
| Author | 作者 | 软件作者 / 开发者名称 |
| BackwardCompatibleIDGeneration | 向后兼容 ID 生成 | 控制 ProductCode 生成规则,False 为默认值 |
| Description | 描述 | 软件功能描述,可填写软件介绍 |
| DetectNewerInstalledVersion | 检测已安装的更新版本 | ✅ 关键项:True 表示如果已安装更高版本,会阻止当前版本安装,防止降级,建议保持 True |
| InstallAllUsers | 为所有用户安装 | False 表示仅当前用户安装(无需管理员权限);True 表示全局安装(需要管理员权限),按需选择 |
| Keywords | 关键字 | 用于搜索的关键词,可自定义 |
| Localization | 本地化语言 | 安装包界面语言 |
| Manufacturer | 制造商 | 软件厂商 / 公司名称 |
| ManufacturerUrl | 制造商网址 | 厂商官网链接,当前为空,可填写 |
| PostBuildEvent | 生成后事件 | 打包完成后自动执行的脚本 / 命令 |
| PreBuildEvent | 生成前事件 | 打包前自动执行的脚本 / 命令 |
| ProductCode | 产品代码 | ✅ 核心项:软件的唯一标识 GUID,每次发新版本必须生成新的 GUID,新版必须更换 |
| ProductName | 产品名称 | 软件名称,你当前是,会显示在控制面板和安装界面 |
| RemovePreviousVersions | 移除旧版本 | ✅ 核心项:True 表示安装新版本时自动卸载旧版本,必须保持 True,才能实现覆盖安装 |
| RunPostBuildEvent | 运行生成后事件 | 触发时机,On successful build 表示仅打包成功后执行,保持默认即可 |
| SearchPath | 搜索路径 | 依赖文件的搜索路径 |
| Subject | 主题 | 软件主题描述 |
| SupportPhone | 支持电话 | 客服联系电话 |
| SupportUrl | 支持网址 | 技术支持官网链接 |
| TargetPlatform | 目标平台 | 安装包架构 |
| Title | 标题 | 安装向导窗口标题 |
| UpgradeCode | 升级代码 | ✅ 核心项:同一个软件的「身份标识」GUID,所有版本必须完全一致,绝对不能改,例如: {734D3993-BD02-4B5F-9A54-7D269C9547C9} |
| Version | 版本号 | ✅ 核心项:软件版本,发新版本必须递增(如 1.0.1),改版本号后会自动提示更新 ProductCode,选「是」即可 |