如何使用WIX替换脚本中的值

时间:2011-11-23 15:01:17

标签: wix wix3 wix3.5 wix-extension wixlib

我有SQL脚本并使用WIX工具执行该脚本作为MSI Intallation的一部分。现在我想在脚本中声明一个变量,并希望从Include文件变量值中替换变量值。

脚本:

CREATE TABLE $(tablename) (Value1 CHAR(50), Value2 INTEGER)

Include.wxi

<?define tablename = "Test" ?>

现在我想将$(tablename)值替换为在Include文件中声明的Test。你能帮助我怎样才能实现这个目标

1 个答案:

答案 0 :(得分:1)

尝试使用$(var.tablename)

供参考,请参阅http://wix.sourceforge.net/manual-wix3/preprocessor.htm