WiX构建出错

时间:2017-06-14 15:36:00

标签: xml wix wix3.5

我需要在我的WIX脚本上运行这个windows命令:

appcmd.exe set config /section:applicationPools /[name='Reviewer'].processModel.identityType:SpecificUser /[name='Reviewer'].processModel.userName:reviewer /[name='Reviewer'].processModel.password:reviewer 

此命令应放在WIX自定义动作中(代替MYCOMMAND,见下文)

<CustomAction Id="AssignUserToIISapp" Directory="IISFOLDER" Execute="deferred" Impersonate="no" ExeCommand="MYCOMMAND" Return="check"/>

不幸的是我得到一个解析错误,我是否需要转义单引号或斜杠?我尝试转义单引号\',但我仍然收到错误:

  

错误LGHT0204:ICE03:格式字符串无效;表:CustomAction,   列:目标,密钥:AssignUserToIISapp

1 个答案:

答案 0 :(得分:3)

我不得不逃避方括号!对于[\[][\]]

[]分别为$ ls -al /usr/local/bin/ -rwxr-xr-x 1 root root 26406912 Jun 14 12:05 docker-machine -rwxrwxr-x 1 me libvirtd 11889064 Jun 14 12:07 docker-machine-driver-kvm -rwxrwxr-x 1 me me 70232912 Jun 14 11:58 kubectl -rwxrwxr-x 1 me me 82512696 Jun 14 11:57 minikube $ minikube start --vm-driver=kvm Starting local Kubernetes v1.6.4 cluster... Starting VM... E0614 12:07:39.515994 14655 start.go:127] Error starting host: Error creating host: Error creating machine: Error in driver during machine creation: virError(Code=8, Domain=44, Message='invalid argument: could not find capabilities for domaintype=kvm '). Retrying. E0614 12:07:39.517076 14655 start.go:133] Error starting host: Error creating host: Error creating machine: Error in driver during machine creation: virError(Code=8, Domain=44, Message='invalid argument: could not find capabilities for domaintype=kvm ')