使用SSDT删除表,但表仍在SCMP文件中

时间:2018-05-14 15:02:37

标签: sql-server visual-studio-2015 sql-server-data-tools

我正在使用SSDT 14运行MS Visual Studio 2015,连接到MS SQL Server 2015.我使用SSDT删除未使用的表,并将我的更改发布到数据库模式。到目前为止没问题。

删除的表仍存在于SchemaCompare(.scmp)文件中:

<SelectedItem Type="Microsoft.Data.Tools.Schema.Sql.SchemaModel.SqlTable, Microsoft.Data.Tools.Schema.Sql, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
  <Name>dbo</Name>
  <Name>DROPPED_TABLE</Name>
</SelectedItem>

我研究过的所有内容都会导致架构比较的想法,而不是处理它的文件。如何让SSDT从架构比较文件中删除表,以免它尝试重新创建一个没有SQL脚本的表?

0 个答案:

没有答案