我有 SQL 脚本并使用 WIX 工具执行该脚本作为 MSI 安装的一部分。现在我想在脚本中声明一个变量,并想从包含文件变量值中替换变量值。
脚本:
CREATE TABLE $(tablename) (Value1 CHAR(50), Value2 INTEGER)
包括.wxi
<?define tablename = "Test" ?>
现在我想替换在包含文件中声明的$(tablename)
值。Test
你能帮我吗?我怎样才能做到这一点
我有 SQL 脚本并使用 WIX 工具执行该脚本作为 MSI 安装的一部分。现在我想在脚本中声明一个变量,并想从包含文件变量值中替换变量值。
脚本:
CREATE TABLE $(tablename) (Value1 CHAR(50), Value2 INTEGER)
包括.wxi
<?define tablename = "Test" ?>
现在我想替换在包含文件中声明的$(tablename)
值。Test
你能帮我吗?我怎样才能做到这一点
尝试使用$(var.tablename)
.
有关参考,请参阅http://wix.sourceforge.net/manual-wix3/preprocessor.htm