1
我需要在我的维克斯脚本运行该窗口的命令:错误的WiX的建设
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"/>
不幸的是,我得到一个解析错误,我需要逃避单引号还是斜线?我试图逃避单引号\'
但我仍然得到错误:
error LGHT0204: ICE03: Invalid format string; Table: CustomAction, Column: Target, Key(s): AssignUserToIISapp
你为什么不使用维克斯IIS扩展http://wixtoolset.org/documentation/manual/v3/xsd/iis/website.html –
@ArkadySitnitsky,因为我做了许多其他类似自定义操作,它始终工作,但我从来没有包括斜线或单引号,所以我很肯定我必须以某种方式逃避它们 –