Я пытаюсь настроить APICGIRestriction с помощью APPCMD в WIX.

Компилятор выдает ошибку "INvalid Format". Когда я пробую эту команду на сервере напрямую, она работает нормально.

Любые идеи?

Я использую версию WIX 3.5. Кроме того, я не мог понять, как получить ссылку на свойство для NETFRAMEWORK40INSTALLROOTDIR.

Спасибо, Сунанда.

0
sunvenu 8 Апр 2011 в 19:35
2
Некоторый пример кода поможет..
 – 
saschabeaumont
11 Апр 2011 в 05:14

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; " />
1
Nick Randell 11 Апр 2011 в 13:33