Wix получить значение из путей
Эй, я создаю установщик программы, которая зависит от другой программы под названием "Висма» что я хочу сделать, это просто, когда пользователь выберет путь установки.
Что пользователю также необходимо указать еще два пути, по которым они установили visma. а затем я хотел бы прочитать из этого ввода в текстовый файл или что-то еще, чтобы позже я мог вне программы прочитать пути и скопировать некоторые файлы, которые мне нужны из visma.
это то, как далеко я попал в пользовательский интерфейс, установка работает и делает свою работу
но я не знаю, как создать переменные каталога, необходимые для изменения пути по умолчанию, три поля попадают в рисунок
MYInstalldirdlg *
1
как вы видите, все они имеют одинаковый путь, который они получают из моего каталогаWIXUI_INSTALLDIR
WixUI_MYInstallDir *
1
1
NOT Installed
Installed AND PATCH
1
LicenseAccepted = "1"
1
1
NOT WIXUI_DONTVALIDATEPATH
WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1"
1
1
NOT Installed
Installed AND NOT PATCH
Installed AND PATCH
1
1
1
1
здесь я только внес необходимые изменения, чтобы он работал: изменил на WixUI_MYInstallDir и так, чтобы имена совпадали
Товар*
//componet stuff and files to install
INSTALLDIR
включены только соответствующие части, но у меня есть wix и теги продукта на заказ, но я предполагаю, что мне нужно сделать новый Property ID для моих новых путей к папкам, которые я хочу.
но как мне сделать так, чтобы программа просто считывала пути и отправляла их в переменную, которую я могу прочитать, или в текстовый файл. Я не хочу, чтобы программа создала новую папку, как это делается с путем установки. Этот пользователь должен просто выбрать, где находится visma, а затем прочитать.
спасибо за ответы! ****
ошибка