2009-10-28 4 views
0

Je voudrais exécuter des chaînes SQL sur deux séquences différentes dans InstallExecuteSequence.Actions SqlString multiples sur différentes séquences dans Wix

Le problème est qu'il semble que si vous utilisez le <sql:SqlString \> fourni, ils sont regroupés dans l'action 'InstallSqlData'.

Y at-il un moyen de spécifier que certains éléments de SqlString sont exécutées à un stade différent (afin que je puisse exécuter une action personnalisée distincte entre les deux)

Répondre

0

Je ne pense pas que ce soit possible.

Vous pensez peut-être que vous pourriez ajouter une nouvelle balise CustomAction pointant vers l'AC Sql de Wix et la programmer à un point différent dans InstallExecuteSequence. Malheureusement, les deux instances de l'autorité de certification parcourent les mêmes lignes dans les mêmes tables, ce qui a pour effet d'exécuter deux fois SqlString.

Questions connexes