【问题标题】:Visual Studio Professional 2019 version 16.10.0 Can't open .sql files in SSDT projectVisual Studio Professional 2019 版本 16.10.0 无法在 SSDT 项目中打开 .sql 文件
【发布时间】:2021-05-28 20:39:26
【问题描述】:

将 VS 2019 Professional 升级到最新版本 16.10.0。打开已有的SSDT项目,双击项目中任意一个sql脚本文件,该文件无法在tab窗口中打开。

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

如果 sql 脚本定义了视图或存储过程,我只会看到空白选项卡窗口。我没有看到任何消息。

如果我重新启动 VS2019,之前打开的脚本工作正常。但是每当我想打开一个在重启之前没有打开的脚本时仍然是同样的问题。

【问题讨论】:

  • 使用帮助 > 发送反馈 > 报告问题以通知可以修复此类错误的人员。

标签: visual-studio-2019 sql-server-data-tools


【解决方案1】:

这里是 Microsoft 已解决问题的根链接:

https://developercommunity.visualstudio.com/t/Visual-Studio-Pro-16100---Tabs-do-not-/1434964

强制编辑器重新绘制的快速解决方法:调整编辑器窗口的大小,方法是拖动解决方案资源管理器调整大小栏。

【讨论】:

  • 这对我来说是最好的解决方法(调整编辑器窗口的大小)
【解决方案2】:

在 VS 2019 Community 16.10 中,我可以一次打开一个 SQL 文件。因此,如果您关闭所有打开的 SQL 文件,您应该能够打开一个。 注意:即使卸载 VS 并从 Microsoft 站点进行全新安装也无济于事。

【讨论】:

  • 虽然我同意应该向 MS 报告此行为...这在解决之前很有帮助。在 VS Enterprise 中确认。
  • 是的,它适用于我的 VS 2019 Professional。这是一种解决方法,尽管仍然很烦人。我已经向 MS 报告了这个问题。
【解决方案3】:

这是 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 窗口,尽管这很烦人:打开两个文件并从文档框架中分离它们,以便它们浮动。选择一个并移动它并将其调整到您想要的位置。当你这样做时,第二个会消失,但没关系。

从“窗口”菜单中,选择第二个文件。当你移动它并调整它的大小时,第一个会消失。

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

对我来说,两个是极限。如果我尝试三个,则只有两个可见。

【讨论】:

    【解决方案4】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-06
      • 1970-01-01
      • 2021-03-20
      • 1970-01-01
      • 1970-01-01
      • 2020-02-21
      • 2020-09-07
      相关资源
      最近更新 更多