デフォルトのインストール ディレクトリを変更できるようにしたい msi を生成しました。コマンド ライン パラメーターを使用して WIX プロパティを変更できることはわかっていますが、TARGETDIR に対して次のように機能させることができないようです。
Installer.msi TARGETDIR=C:\
私のディレクトリフラグメントは次のとおりです。
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="SystemFolder"/>
<!-- Desktop-->
<Directory Id="DesktopFolder"/>
<Directory Id="ProgramFilesFolder">
<Directory Id="DIR_Company" Name="Company Name">
<Directory Id="DIR_SubDir" Name="Sub Directory" >
<Directory Id="INSTALLDIR" Name="My Product">
<Directory Id="DIR_ONE" Name="ONE" />
<Directory Id="DIR_TWO" Name="TWO" />
<Directory Id="DIR_THREE" Name="THREE" />
</Directory>
</Directory>
</Directory>
</Directory>
</Directory>
</Fragment>
これは不可能ですか、それとも私の構文ですか?