ユーザーがソフトウェアをインストールするためのインストールパスを選択できる設定ウィンドウを持つpythonスクリプトがあり、msbuildを使用してビルドできるアプリ用のwixプロジェクトがあります。私の質問は、スクリプトの設定ウィンドウから選択したパスを wix コンポーネントのソース パスに渡すにはどうすればよいですか?選択したパスは、レジストリに書き込まれるだけでなく、変数 'x' にも格納されます。変数「x」をスクリプトから wix に渡すか、レジストリから wix に渡します。助けてください.私のwixコードは以下のようになります.
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLDIR" Name="Companyname" >
<Directory Id="INSTALLFOLDER" Name="myapp">
<Component Id='MainExecutable' Guid='*'>
<File Id='ExecutableFile' Name='mv.exe' DiskId='1' Source='c:\myfolder\...\qv.exe' KeyPath='yes'/>
</Component>
「ソース」のパスは、python スクリプトから (変数またはレジストリから) である必要があります。