如何在运行时从wix源代码获取Where MSI文件的路径(安装时间)

问题描述 投票:-1回答:1

我想在执行安装时从WIX源代码中找到MSI的路径。我尝试使用$(sys.SOURCEFILEPATH)返回我需要的东西(C:\ temp \ myProj \ sample.msi))。但是当我将MSI文件复制到另一个文件夹(D:\ temp \ sample.msi)并尝试安装时,我得到的路径与之前的路径相同(C:\ temp \ myproj \ sample.msi)。

感谢您提前的答案

c# .net wix windows-installer
1个回答
0
投票

Windows Installer将OriginalDatabase属性设置为用于启动安装的安装数据库的路径。

https://docs.microsoft.com/en-us/windows/desktop/msi/originaldatabase

© www.soinside.com 2019 - 2024. All rights reserved.