我正在使用Visual Studio 2017中的架构比较功能将数据库与数据库项目(.sqlproj
)进行比较。
如果我对项目应用一些更改,它还会在一些架构文件中添加空白行。
经过一番调查,我发现我不是唯一面临这个问题的人。从赞成票的数量中,我可以猜测MS不会很快解决此问题。
有没有人找到任何解决方法?
不是真正的解决方法或解决方案,但我记得在Visual Studio 2017上遇到了这个问题,当我升级到Visual Studio 2019时,这个问题就停止了。
您可能需要在Visual Studio中检查错误列表。很有可能存在依赖对象(例如用户、登录名、表、键)的对象所依赖的,并且丢失且未同步。如果先将这些缺少的对象同步到数据库项目,则可能会解决您的问题。