SourceDir パスにスペースが含まれている場合、「[SourceDir]」パスを渡すことができません。
例: SourceDir = "C:\Temp\Setup" "C:\Temp\Setup" パスをカスタム アクション SourceDir = "C:\Temp setup\Setup" wix に "C:\Temp" のみを渡すことができます。カスタム アクション
ExeCommand="[SourceDir]Setup"
次のように引用符で囲む必要があります。
ExeCommand=""[SourceDir]Setup""
また、2 番目の "s のセットを入れなければならないことがわかりましたが、\ をエスケープします。
"\"[Path with spaces]\""
これは、テキストがwixによってコンパイルされたときに解釈され、インストールされたときに再び解釈されるためだと思います。またはそのようなもの。
ありがとう
デビッド