提问人:Ramūnas 提问时间:4/20/2018 最后编辑:TrubsRamūnas 更新时间:9/20/2023 访问量:1070
SSDT 架构比较:向架构文件添加空行
SSDT Schema Compare add blank lines to the schema files
问:
我正在使用 Visual Studio 2017 中的架构比较功能将数据库与数据库项目 () 进行比较。.sqlproj
如果我对项目应用一些更改,它还会向某些架构文件添加空行。
经过一番调查,我发现我不是唯一一个面临这个问题的人。从赞成票的数量中,我可以猜测 MS 不会很快解决这个问题。
有没有人找到任何解决方法?
答:
-6赞
HSW
1/30/2019
#1
你可能希望在 Visual Studio 中检查错误列表。很有可能存在依赖对象(例如用户、登录名、表、键),该对象依赖于这些对象,并且丢失且未同步。如果先将这些缺失的对象同步到数据库项目,则可能会解决您的问题。
评论
2赞
SebTHU
1/24/2020
与问题无关,该问题与架构文件中的其他空行有关。
0赞
Glanchez
11/25/2022
#2
不是真正的解决方法或解决方案,但我记得在 Visual Studio 2017 上遇到了这个问题,当我升级到 Visual Studio 2019 时,问题停止出现。
评论
0赞
Ross Presser
11/30/2022
这并不能真正回答这个问题。如果您有其他问题,可以通过单击“提问”来提问。要在此问题获得新答案时收到通知,您可以关注此问题。一旦你有足够的声誉,你还可以添加赏金来吸引更多人关注这个问题。- 从评论
0赞
Glanchez
12/1/2022
我同意 Ross Presser,我没有解决方案,我无法评论原始问题(没有足够的声誉)。“解决方案”是升级到 Visual Studio 2019,但最初的问题与 Visual Studio 2017 有关,我猜这是当时最新的可用版本。你认为我应该删除我的答案吗?
0赞
Ian
4/5/2023
VS2022 在设置菜单中提供了配置空格处理的选项 - 不知道这是否在 VS2017 中,并且没有可供检查的副本,但值得一看。
评论