【问题标题】:Having trouble with the format of a custom action in WIXWIX 中自定义操作的格式有问题
【发布时间】:2011-04-08 15:35:42
【问题描述】:

我正在尝试在 WIX 中使用 APPCMD 配置 APICGIRestriction。

编译器抛出一个错误,提示“格式无效”。当我直接在服务器上尝试这个命令时,它工作正常。

有什么想法吗?

我使用的是 WIX 3.5 版本。另外,我也不知道如何获取 NETFRAMEWORK40INSTALLROOTDIR 的属性参考。

谢谢 苏南达

【问题讨论】:

  • 一些示例代码会有所帮助..

标签: wix appcmd


【解决方案1】:

这可能是因为方括号。尝试以下操作 - 注意 '[[]' 转义方括号。

<CustomAction Id="ConfigureFastCGI" Execute="deferred" Impersonate="no" Return="check" Directory="TARGETDIR"
                  ExeCommand="[System64Folder]inetsrv\appcmd set config /section:system.webServer/fastCgi &quot;/+[\[]fullPath='[Dir_MapServerGDALX64]bin\mapserv.exe'[\]]&quot; " />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多