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

如何在Visual Studio Setup Project中修改或新增字段并同步至ProjectInstaller.cs

Visual Studio 2015 安装项目新增/重命名字段同步方案

出现该问题的核心原因是VS安装项目不会自动同步新增/重命名的用户界面字段到自定义操作的参数映射表,需要手动完成配置:

操作步骤

  • 右键安装项目,依次选择「视图」→「自定义操作」
  • 分别点击「安装」「提交」「回滚」「卸载」四个节点下的主输出项,右键打开属性面板
  • 找到CustomActionData属性,按照已有字段的格式添加/修改参数映射,格式参考:
    /FOOBAR="[FOOBAR]" /QWERTY="[QWERTY]" /NEW_FIELD="[NEW_FIELD]"
    
    注意:参数前缀/不可省略,占位符[字段名]必须和用户界面中定义的字段名完全匹配,区分大小写,值两端的双引号不可省略
  • 清理整个解决方案后重新生成安装项目
  • 此时即可在ProjectInstaller.cs中正常获取新字段的值,示例代码:
    // 获取新增字段的值
    string newFieldVal = Context.Parameters["NEW_FIELD"];
    

配套参考配置图

安装项目配置示意图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 11:45:07