Visual Studio Professional 2019版本16.10.0无法在SSDT项目中打开.sql文件

13

将 VS 2019 Professional 升级到最新版本 16.10.0。打开现有的 SSDT 项目,双击项目中的任何 SQL 脚本文件时,该文件无法在选项卡窗口中打开。

如果 SQL 脚本定义了一个表,我可以看到消息:设计面板正在加载中。我可以看到设计和脚本面板之间的分隔符。如果我拖动分隔符来调整面板大小,窗口会刷新并正确打开脚本。

如果 SQL 脚本定义了一个视图或存储过程,则只会看到空白标签页。我不会看到任何消息。

如果我重新启动 VS2019,则之前打开的脚本正常工作。但是每当我想要打开之前未打开过的脚本时,仍然会出现相同的问题。


1
使用“帮助”>“发送反馈”>“报告问题”通知可以修复此类错误的人。 - Hans Passant
4个回答

13

这对我来说是最好的解决方法(调整编辑器窗口大小) - izzy

5
在VS 2019 Community 16.10中,我一次只能打开一个SQL文件。因此,如果关闭所有已打开的SQL文件,您应该能够打开一个单独的文件。 注意:即使卸载了VS并从Microsoft网站进行了干净的安装,也没有帮助。

虽然我同意应该向微软报告这种行为......但在它被修复之前,这是一个有用的解决方法。在VS企业版中确认过。 - SMM
是的,它适用于我的VS 2019专业版。虽然这是一个解决方法,但仍然很烦人。我已经向微软报告了这个问题。 - user3616544

0

0

这里是有关此主题的MS讨论链接: https://developercommunity2.visualstudio.com/t/Cannot-see-content-of-sql-files/1437162?q=%5BVisual+Studio+2019+version+16.10%5D&ftype=problem&space=8&stateGroup=active&sort=newest

我能够同时打开两个SQL窗口,但这很烦人:打开两个文件并将它们从文档框架中分离,使它们浮动。选择一个并将其移动和调整大小到您想要的位置。第二个将在您执行此操作时消失,但不要紧。

从“窗口”菜单中选择第二个文件。当您移动和调整其大小时,第一个将消失。

现在从窗口菜单中选择不可见的窗口。只要您在这两个文件中移动并工作,您应该可以将它们都保持打开状态。因此,如果您需要在修改另一个视图时查看一个视图,或者类似的情况下使用它。

对我来说,最多只能打开两个。如果我尝试打开三个,则只有两个会显示。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接