Несколько действий SqlString в разных последовательностях в Wix - PullRequest
0 голосов
/ 28 октября 2009

Я хотел бы выполнить строки SQL в двух разных последовательностях в InstallExecuteSequence.

Проблема в том, что, если вы используете поставляемую <sql:SqlString \>, они включаются в действие 'InstallSqlData'.

Есть ли способ указать, что определенные элементы SqlString выполняются на другом этапе (чтобы я мог выполнить отдельное промежуточное действие между ними)

1 Ответ

0 голосов
/ 29 октября 2009

Я не думаю, что это возможно.

Вы можете подумать, что можете добавить новый тег CustomAction, указывающий на Sql CA Wix, и запланировать его в другой точке InstallExecuteSequence. К сожалению, оба экземпляра CA будут перебирать одни и те же строки в одних и тех же таблицах, так что в результате каждая из SqlString будет выполняться дважды.

...