2011-04-08 3 views
0

WIX에서 APPCMD를 사용하여 APICGIRestriction을 구성하려고합니다.WIX의 사용자 지정 작업 형식에 문제가있는 경우

컴파일러는 "잘못된 형식"라는 오류가 발생합니다. 이 명령을 서버에서 직접 시도하면 올바르게 작동합니다.

아이디어가 있으십니까?

WIX 3.5 버전을 사용하고 있습니다. 또한 NETFRAMEWORK40INSTALLROOTDIR에 대한 속성 참조를 가져 오는 방법도 알 수 없습니다.

감사 Sunanda

+2

일부 예제 코드가 도움이 될 것입니다. – saschabeaumont

답변

0

그것은 아마도 때문에 대괄호입니다. 다음을 시도해보십시오. '[[]'에주의하여 대괄호를 벗어나십시오.

<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; " /> 
관련 문제