Ok. I just submitted the following wix feature request which hopefully
outlines clearly what we are seeing and what we would prefer to see.
https://sourceforge.net/tracker/index.php?func=detailaid=2655321group_id=105970atid=642717
Subject = support defining multiple sql:String sequence
What you are seeing is a limitation in the code. I'm not sure that there
is a real requirement behind the limitation but the code does expect
things to behave the way you list. If you think it should be different,
feel free to file a feature request with a clear statement of what you
see and
I agree getting the exec wrapped statements correct, required so we could
incorporate use of installer public properties in the sql statements, required
a couple of passes.
What we've found in testing of this build output is that everything worked once
I limited the sql:String statements to
Any insights as to why the following sql extensions commands that create a sql
login and db user setting work
Property Id=DATABASESHOST Value=localhost
sql:SqlDatabase Id=MasterDatabase Database=master Server=[DATABASESHOST]
/
sql:SqlDatabase Id=Database1 Database=MyDeliverableDatabase
p.s. looking at my verbose logs searching for ExecuteSqlStrings hits I only
see RollbackExecuteSqlStrings hits containing both the sql login and db user
settings I want applied during install ( and during component uninstall
rollbacks) as well as the settings I want applied during uninstall (
p.s. looking at my verbose logs searching for ExecuteSqlStrings hits I only
see RollbackExecuteSqlStrings hits containing both the sql login and db user
settings I want applied during install ( and during component uninstall
rollbacks) as well as the settings I want applied during uninstall (
Robert,
Just one observation, are you sure that the difference in between using
create (in the exampel that works) and wrapping the create inside an
exec command (in the example that fails) is not the problem. Both look
okay to me, but I have had fun in the past with getting exec('strings')
to
7 matches
Mail list logo