从计划中删除DeploymentStep之后,DeployReport显示DataIssue

时间:2018-08-01 09:13:52

标签: dac sqlpackage

我正在使用DacServices.GenerateDeployReport生成基于两个DacPackage的DeployReport。我有一个DeploymentPlanModifier,可以删除其中带有DROP COLUMN的某些DeploymentStep。如果我使用DacServices.GenerateDeployScript,则任何此类情况下的ALTER TABLE ... DROP COLUMN语句都会正确省略。但是,如果我使用DacServices.GenerateDeployReport,即使从计划中删除了部署步骤,该报告仍将显示这些情况下的DataIssues。

为什么DeployReport会针对最终脚本中未显示的内容显示警报?这是错误还是有某种方法可以删除这些过时的警报?

编辑:顺便说一句,此问题也适用于SqlPackage

0 个答案:

没有答案