Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以将ServiceInstall的Start属性的值设置为属性的值?_Service_Wix_Installation - Fatal编程技术网

是否可以将ServiceInstall的Start属性的值设置为属性的值?

是否可以将ServiceInstall的Start属性的值设置为属性的值?,service,wix,installation,Service,Wix,Installation,我有一个WiX安装程序项目,它需要我允许用户设置ServiceInstall的Start属性。有没有办法做到这一点?我想,比方说,通过cmd传入“auto”或“disabled”,并使用该启动类型安装服务,或者在升级时更新为该启动类型 现在,我知道实现这一点的唯一方法是为每种服务启动类型使用单独的组件,并有一个条件来评估每种服务启动类型的属性值,这似乎过于繁琐。我也有同样的要求。我所做的是创建一个自定义操作。在UI上,用户将选择该选项,然后根据选择执行命令以更改服务的属性

我有一个WiX安装程序项目,它需要我允许用户设置ServiceInstall的Start属性。有没有办法做到这一点?我想,比方说,通过cmd传入“auto”或“disabled”,并使用该启动类型安装服务,或者在升级时更新为该启动类型


现在,我知道实现这一点的唯一方法是为每种服务启动类型使用单独的组件,并有一个条件来评估每种服务启动类型的属性值,这似乎过于繁琐。

我也有同样的要求。我所做的是创建一个自定义操作。在UI上,用户将选择该选项,然后根据选择执行命令以更改服务的属性