DB2 Developer Extension v2.1.2 错误:“无法找到 keytar”和“运行命令 connectionProvider.add 时出错”

DB2 Developer Extension v2.1.2 error: "Failed to find keytar" and "Error running command connectionProvider.add"

提问人:RedGoldPhoenix 提问时间:10/6/2023 最后编辑:starballRedGoldPhoenix 更新时间:10/16/2023 访问量:154

问:

我已经在 Visual Studio Code v1.83.0 上安装了“IBM Db2 for z/OS Developer Extension”V2.1.2。 在以前的版本中,我没有问题,并且能够配置和使用该插件。 使用此新版本时,我收到以下错误消息,并且删除了所有配置

- 找不到用于管理密码的keytar模块。

- 运行命令 connectionProvider.add 时出错:未找到命令“connectionProvider.add”。这可能是由贡献 connectionProvider.add 的扩展引起的。

请您帮我了解发生了什么吗?

visual-studio-code 插件 db2 developer-tools

评论


答:

0赞 starball 10/6/2023 #1

至于 Keytar 错误,这可能是因为 Keytar 在 VS Code 中已弃用,并且不再作为 VS Code 安装的一部分分发。请参见 https://code.visualstudio.com/updates/v1_83#_keytar-removed-from-vs-code。您可能应该就此向扩展的维护者提出问题票(请先搜索以查看是否已经向他们提出了有关它的问题票)。实际上,此扩展的维护者已经在此问题票证中收到了有关此问题的通知:Keytar 迁移计划 #102,并且他们已经解决了其扩展版本 2.1.3 中的删除问题。

至于另一个错误,我不知道。这可能是由keytar错误引起的连锁错误,也可能是其他原因。

评论

0赞 starball 11/15/2023
如果阅读本文的人最终提出了我建议的问题票,请在此处发表评论,并附上问题票证的链接,或者在问题票证中用“@starball5”和指向此 Stack Overflow 帖子的链接通知我,以便我更新它。