C# DacFx 包和从 DACPAC 查询 SQLCMD 变量列表

C# DacFx package and querying out list of SQLCMD Variables from DACPAC

是否可以使用 Microsoft.SqlServer.DacFx.x64 nuget 包从 dacpac 文件中查询 SQLCMD 变量列表?

谢谢,

因为这里没有太多activity:不知道 DacFx 是否可以做到这一点,但是 DACPAC 文件是一个包含 model.xml 的 ZIP 存档这是SSDT项目的整体。可以自动解压缩和提取值。

此 XML 文件中的 SqlCmdVariables 如下所示:

XPath 将是 //Header/CustomData[@Category='SqlCmdVariables']/Metadata/@Name