我有一个 python 脚本,它有一个设置窗口,用户可以在其中选择安装软件的安装路径,我的应用程序有一个 wix 项目,可以使用 msbuild 构建。我的问题是,如何将所选路径从脚本的设置窗口传递到我的 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 脚本(来自变量或注册表)。