如何从build命令为sqlproj定位azure v12数据库

时间:2017-11-21 21:00:18

标签: azure-sql-database azure-devops sqlproj

我们有sqlproj本地针对SQL 2014。 Visual Studio中预期的构建和发布工作。

现在,我们正在尝试使用VS Online构建数据库项目并将其部署到Azure数据库v12。我们收到错误,说明SSDT针对错误的数据库。这是有道理的,因为Azure数据库和SQL 2014支持不同的功能并产生不同的警告/错误。我们在网上找到的每篇文章/帖子都展示了如何在设计时从GUI更改目标平台。

我们的假设是平台可以针对构建时间,与更改类库的目标平台相同。但是,我们无法找到sqlproj targetplatform的可用参数列表。

是否有人有链接或知道要为VS Online构建参数设置的key = value属性?
谢谢

2 个答案:

答案 0 :(得分:4)

该值存储在项目的 DSP 属性中,因此您可以在Visual Studio Build任务中指定<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="text" data-type="adhaar-number" maxLength="19"> MSBuild参数。

答案 1 :(得分:0)

只要项目中的所有内容都可以部署,那么:

/ P:AllowIncompatiblePlatform =真

相关问题