标签: sql-server visual-studio sql-server-data-tools schema-compare
我正在使用Visual Studio 2015中的数据库项目。我注意到如果我从项目中删除一个sproc然后生成一个发布脚本,脚本中就没有任何内容可以转储旧的sproc。但是,如果我删除了一个sproc并使用schema compare / update,则会转储sproc。
任何人都可以帮我理解这种行为吗?我想生成一个发布脚本来检查在发布之前将要进行的更改,因此我想生成一个脚本。但是,我不想在每次推出更改时都进行架构比较/更新和发布。
谢谢。
答案 0 :(得分:2)
听起来你需要启用"在目标中删除对象但不在源中#34;在发布设置中。