Arthur Curvello wrote:
I've created a localizable string variable(SQLSrvName), linked it to a
property(SQLServerName) of an edit of a dialog.
the variables receive the values, BUT, the Server="!(loc.SQLSrvName)"
do not repass the value to the connection string.
log line:
MSI (s) (B0!40) [15:18:28:388]: PROPERTY CHANGE: Modifying
CreateDatabase property. Its current value is
'SqlDb?[SQLServerName]??MyDatabase?3?1???0?0'. Its new value:
'SqlDbEUREUREURMyDatabaseEUR3EUR1EUREUREUR0EUR0'.
the [property] that contains the value of de loc variable do not write
it to the CreateDatabase property('SqlDbEUR"the value should be
here"EUREURMyDatabaseEUR3EUR1EUREUREUR0EUR0')
The log shows that the property is being resolved but to an empty
string. Use an UPPERCASE property name, so it's public. You'll also want
to create a Property element with that Id and use Secure="yes" to mark
it as a secure property that can be passed from the UI to execution.
--
sig://boB
http://joyofsetup.com/
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users