Как получить путь, где находится файл MSI из исходного кода wix во время выполнения (время установки) - PullRequest
0 голосов
/ 19 марта 2019

Я хочу найти путь MSI из исходного кода WIX при выполнении установки.Я попытался использовать $(sys.SOURCEFILEPATH), который возвращает то, что мне нужно (C: \ temp \ myProj \ sample.msi)).Но когда я копирую файл MSI в другую папку (D: \ temp \ sample.msi) и пытаюсь установить, я получаю тот же путь, что и предыдущий (C: \ temp \ myproj \ sample.msi).

Спасибо за ваши ответы заранее

1 Ответ

0 голосов
/ 20 марта 2019

Установщик Windows устанавливает для свойства OriginalDatabase путь к базе данных установки, используемой для запуска установки.

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

...