Visual studio 2012 架构比较不更新目标

Visual studio 2012 架构比较不更新目标,visual-studio-2012,sql-server-data-tools,database-project,Visual Studio 2012,Sql Server Data Tools,Database Project,我使用sql server数据工具,我有一个数据库模式的解决方案,我想通过与我的数据库进行模式比较来更新它,问题是它说“已正确更新”,但没有对我的解决方案进行任何更改,有人有过同样的问题吗 警察局。未选中数据丢失时的块 PD2。“生成脚本”按钮已禁用是否将更改从数据库推送到解决方案?我认为模式比较不支持这一点。架构比较用于将解决方案中的更改推送到数据库。@Keith是的,可以这样做,它可以双向运行,您还可以与解决方案中创建的.dacpac文件和快照进行比较。从project中更新数据库时,我不时

我使用sql server数据工具,我有一个数据库模式的解决方案,我想通过与我的数据库进行模式比较来更新它,问题是它说“已正确更新”,但没有对我的解决方案进行任何更改,有人有过同样的问题吗

警察局。未选中数据丢失时的块
PD2。“生成脚本”按钮已禁用

是否将更改从数据库推送到解决方案?我认为模式比较不支持这一点。架构比较用于将解决方案中的更改推送到数据库。@Keith是的,可以这样做,它可以双向运行,您还可以与解决方案中创建的.dacpac文件和快照进行比较。从project中更新数据库时,我不时遇到同样的问题。在我的例子中,我必须做:模式比较,更新-没有任何更新,第二次模式比较,更新,然后它工作。@scar80是的,我认为这可能是一个错误或什么,经过几次(半天的尝试)它工作了。如果你使用实体模型,那么你必须更新模型。我更新了数据库,但是忘记了更新模型,所以出现了这个错误。