0

WIXでAPPCMDを使用してAPICGIRestrictionを構成しようとしています。

コンパイラは「無効なフォーマット」というエラーをスローします。サーバーでこのコマンドを直接試してみると、正常に機能します。

何か案は?

WIX3.5バージョンを使用しています。また、NETFRAMEWORK40INSTALLROOTDIRのプロパティ参照を取得する方法もわかりませんでした。

ありがとうスナンダ

4

1 に答える 1

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; " />
于 2011-04-11T09:33:54.837 に答える