0

SourceDir パスにスペースが含まれている場合、「[SourceDir]」パスを渡すことができません。

例: SourceDir = "C:\Temp\Setup" "C:\Temp\Setup" パスをカスタム アクション SourceDir = "C:\Temp setup\Setup" wix に "C:\Temp" のみを渡すことができます。カスタム アクション

 ExeCommand="[SourceDir]Setup"
4

2 に答える 2

2

次のように引用符で囲む必要があります。

ExeCommand=""[SourceDir]Setup""
于 2012-10-03T19:39:24.037 に答える
0

また、2 番目の "s のセットを入れなければならないことがわかりましたが、\ をエスケープします。

"\"[Path with spaces]\""

これは、テキストがwixによってコンパイルされたときに解釈され、インストールされたときに再び解釈されるためだと思います。またはそのようなもの。

ありがとう

デビッド

于 2014-11-21T11:08:33.247 に答える