.net安装项目:如何传递多个CustomActionData字段

时间:2011-11-03 18:08:11

标签: c# .net setup-project

在.net“安装项目”中,可以在设置向导中添加一个或多个自定义屏幕,其中包含用户可以输入其他安装参数的字段(例如文本框)。

然后可以将自定义字段传递给“自定义操作”类库项目,以处理用户字段。下图显示了属性“ServerName”如何映射到EDITB1文本字段:

enter image description here

在Custom Action类中,按如下方式访问该属性:

string serverName = Context.Parameters["ServerName"];

问题:如何为自定义操作指定多个属性(对于多个文本框?)

1 个答案:

答案 0 :(得分:14)

根据传递多个值的documentation for CustomActionData

  

多个值必须用单个空格分隔:/ name1 = value1 / name2 = value2。如果值中有空格,则必须用引号括起来:/ name =“a value”