我想在安装过程中使用 WIX 创建数据库。我知道我可以使用这样的 SqlDatabase 元素来做到这一点:
<sql:SqlDatabase Id='SqlDatabase' Database='MyDB' Server='localhost' Instance='MyInst'
CreateOnInstall='yes' DropOnUninstall='yes' ContinueOnError='yes'>
<sql:SqlScript Id='CreateTables' BinaryKey='CreateTables' ExecuteOnInstall='yes'/>
</sql:SqlDatabase>
问题是我想在脚本文件中而不是在 SqlDatabase 元素中创建数据库。有没有办法做到这一点?
如果我将 CreateOnInstall 设置为“否”,则脚本不会运行。