Sql server 无法从Visual Studio中的数据库项目发布新表

Sql server 无法从Visual Studio中的数据库项目发布新表,sql-server,visual-studio,Sql Server,Visual Studio,我正在使用vs 2015。我刚刚在数据库项目中添加了一个新的sql表创建脚本。我还为外键和相关项目添加了一些脚本。当我发布项目时,这些更改都不会部署 发布完成,没有错误,但我没有看到新表。当我打开生成的发布脚本时,我发现没有对新表的引用,这当然就是它没有被部署的原因 当我在Publish屏幕中查看Advanced Publish设置时,我可以看到许多可能要更改的设置,但我不确定应该修改哪一个。有人这样做过吗?根据您的信息很难说,如果我的答案不是根本原因,请让我知道删除我的答案: 右键单击表脚本,

我正在使用vs 2015。我刚刚在数据库项目中添加了一个新的sql表创建脚本。我还为外键和相关项目添加了一些脚本。当我发布项目时,这些更改都不会部署

发布完成,没有错误,但我没有看到新表。当我打开生成的发布脚本时,我发现没有对新表的引用,这当然就是它没有被部署的原因


当我在Publish屏幕中查看Advanced Publish设置时,我可以看到许多可能要更改的设置,但我不确定应该修改哪一个。有人这样做过吗?

根据您的信息很难说,如果我的答案不是根本原因,请让我知道删除我的答案:


右键单击表脚本,并将
构建操作
更改为
构建

是的,就是这样。你能告诉我为什么会这样吗?@DavidChoi,很高兴它能工作,Database project将根据包含在构建中的文件生成脚本,其他文件可以用于部署前或部署后(这意味着在部署前和部署后,构建操作必须为无)