我正在尝试在安装过程中使用 Wix 创建数据库。我使用 Db Pro Visual Studio SKU(有时称为 Data Dude)设置了我的数据库。但是,输出似乎只能由 sqlcmd.exe 使用,因为它在其中使用特定的语法(变量引用,如:setenv
and $(FOO)
)。
我正在尝试使用显然没有使用 sqlcmd.exe 的 wix sqlextension(我还没有调查它正在使用什么数据访问技术。
有谁知道是否有一种方法可以在 wix sqlextension 中本地使用 data dude 的输出,或者是否有一些东西可以获取 sqlcmd 输出并将其转换为针对 sql server 执行所需的运行时 sql?
请注意,最终目标是将 wix 完全集成到我们的构建系统中,因此我正在寻找一种自动化方法。