微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

未找到 Azure Build Sql Dacpac

如何解决未找到 Azure Build Sql Dacpac

所以我们正在尝试构建一个 MS sql 数据库管道。我遇到的问题是由于未找到 dacpac。他们在我们的回购中 error message

现在我确实注意到构建正在寻找企业途径。我的本地构建和我对 repo 的推送来自专业的 VS 版本。如何解决这个问题?每个数据库参考在我的解决方案中都有相同的问题。我的 sln 文件被识别,但不是我的数据库引用。

解决方法

根据您的错误消息,对 master.dacpac 的引用不正确。请打开并检查您的 .sqlproj 文件。你会像这样找到对 Master 数据库的引用:

<ArtifactReference Include="$(DacPacRootPath)\Extensions\Microsoft\SQLDB\Extensions\SqlServer\130\SqlSchemas\master.dacpac">
  <HintPath>$(DacPacRootPath)\Extensions\Microsoft\SQLDB\Extensions\SqlServer\130\SqlSchemas\master.dacpac</HintPath>

如果您的 Include=" 是硬编码路径,您可以尝试将 HintPath 元素的内容复制到 Include 属性。 详情请参阅this ticket

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。