【问题标题】:command 'extension.addObjectExplorer' not found when using VS Code mssql extension使用 VS Code mssql 扩展时找不到命令“extension.addObjectExplorer”
【发布时间】:2019-10-18 16:38:55
【问题描述】:

前几天,VS Code 团队终于在其 mssql 扩展中放弃了期待已久的 SQL 对象资源管理器功能。但是,当我单击工具栏中的 SQL Server 图标时,我收到一条错误消息 command 'extension.addObjectExplorer' not found

卸载 mssql 扩展,然后重新启动/重新安装它没有帮助。

我认为这可能是包构建问题,但我在 github 或 Internet 上的任何地方都没有看到任何此类问题。

有人遇到过这个问题吗?

【问题讨论】:

  • 这是一个代理问题。通过使用 CNTLM 设置正确的代理,VS Code 能够下载扩展并正确安装它。谢谢。

标签: sql-server visual-studio-code


【解决方案1】:

我遇到了这个问题。在我的情况下,通过卸载 SQL Server (mssql) 扩展、删除现有扩展文件并重新安装扩展来解决此问题。检查输出窗口“日志(扩展主机)”视图以获取系统上的确切路径。在我的系统上是:

.vscode/extensions/ms-mssql.mssql-1.7.0

更新到最新版本并没有解决我遇到的问题,简单地卸载并重新安装扩展程序也没有解决。我还需要从磁盘中删除扩展。

【讨论】:

    【解决方案2】:

    是的,我遇到了同样的问题。
    单击服务器图标后。日志输出显示:

    将 SQL 工具服务安装到 c:\Users\username\.vscode-insiders\extensions\ms-mssql.mssql-1.7.0\sqltoolsservice\1.7.0\Windows。 正在下载https://download.microsoft.com/download/c/2/f/c2f482e1-ceb3-4f6a-a8b7-1f8115fc0a44/microsoft.sqltools.servicelayer-win-x64-netcoreapp2.2.zip (43780 KB) .... 完成! 安装... [错误] 错误:ENOENT:没有这样的文件或目录,打开 'c:\Users\username\.vscode-insiders\extensions\ms-mssql.mssql-1.7.0\sqltoolsservice\1.7.0\Windows\api-ms -win-core-console-l1-1-0.dll'

    添加新的服务器连接会导致您描述的错误。
    它指的是不存在的文件和目录结构。

    【讨论】:

    • 我在 VSCode 上落后了几个更新。更新后问题解决
    • 这应该是对问题的评论而不是答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    • 1970-01-01
    • 2022-10-14
    • 2019-03-13
    • 2020-04-23
    • 2018-09-07
    相关资源
    最近更新 更多