我最近从Visual Studio 2017 Enterprise更新为2019 Enterprise。在我的解决方案中,我有一个数据库项目,在其中开发表,SP等,并使用“架构比较”在SQL Server中更新数据库。
当我打开架构比较时,连接到SQL Server中的目标数据库,然后单击“比较”,似乎无法识别目标数据库中的对象,因为它列出了数据库项目中的每个对象,以将它们“添加”到数据库中。 SQL Server中的目标数据库,尽管它们已经存在。
我尝试在Visual Studio 2017(我最初开发该项目的地方)中打开数据库项目,并且架构比较按预期进行。与SQL Server中的目标数据库的连接是相同的。