2

我目前正在开展一个项目,将我们的数据库作为数据层应用程序发布。该数据库相当复杂,在使用 SQLPackage.exe 或通过 Visual Studio 发布时需要修改几个参数。

目前阻止我将项目设置为完成的场景之一是:

我们有一个不可为空的列被添加到表中,我们在发布 dacpac 以允许 dacpac 完成时应用“SmartDefaults,如果适用”为真,这很好用。

什么不工作是:

在 SQL Management Studio 中使用升级数据层应用程序时。它不允许我指定相同的选项,这会阻止数据库正确升级。

有没有人能够做到这一点?

4