Чтение значения xml в свойство для Wix - PullRequest
6 голосов
/ 27 октября 2009

В моем установщике приложения я хочу прочитать учетные данные для входа в базу данных из XML-файла. Есть ли способ, которым я могу это сделать. Если бы мне пришлось использовать пользовательские действия, как бы я присвоил возвращаемое значение в свойстве?

Ответы [ 2 ]

5 голосов
/ 02 ноября 2009

WiX не имеет встроенного шаблона чтения XML, только запись XML. Для этого вам нужно написать собственное действие. Кстати, VBScript не является хорошим решением из-за проблем с размещением ActiveScript в установщике Windows.

2 голосов
/ 27 октября 2009

Вот хороший пример: http://www.dalun.com/wix/05.22.2007.htm ( ОБНОВЛЕНИЕ : Воскрешение из WayBack Август 2018 ) Они используют код VBS там; если вам нужен C, начните с просмотра MsiSetProperty (http://msdn.microsoft.com/en-us/library/aa370391%28VS.85%29.aspx).

...