0

我想在 InstallExecuteSequence 中以两个不同的顺序执行 SQL 字符串。

问题是,如果您使用提供的<sql:SqlString \>,它们似乎会被捆绑到“InstallSqlData”操作中。

有没有办法指定某些 SqlString 元素在不同阶段执行(以便我可以在两者之间运行单独的自定义操作)

4

1 回答 1

0

我不认为这是可能的。

您可能认为您可以添加一个指向 Wix 的 Sql CA 的新 CustomAction 标记,并将其安排在 InstallExecuteSequence 中的不同点。不幸的是,CA 的两个实例都将迭代相同表中的相同行,因此效果将是每个 SqlString 执行两次。

于 2009-10-29T20:16:21.423 回答