如何在 SSMS 2016 中启用本地(即离线)帮助?

How to enable local (i.e. offline) help in SSMS 2016?

让我们简单点

SELECT 'a'

每当我在 SELECT 关键字上按 F1 时,standalone installed SSMS 2016 会启动 Web 浏览器以显示联机帮助。

我想要 F1 打开 SELECT 关键字的本地帮助。

到目前为止我做了什么:

  1. 菜单帮助 > 添加或删除帮助内容,添加书籍SQL 共享语言参考联机丛书开发人员参考 因此 SELECT (Transact-SQL) 的帮助页面现在可在帮助索引中找到.

  2. 将帮助存储库从 C: 迁移到更方便的地方。

还需要做什么?
也许在帮助设置中检查选项“我想使用本地帮助”?但它不再出现在 SSMS 2016 中。

我还检查了注册表并正在使用进程监视器工具寻找正确的注册表项来侦听 SSMS,但是 SSMS 在按下 [ 时似乎没有读取任何类似于 online/offline 选项的内容=39=]F1.

SSMS 2016 帮助已损坏。查看这些连接项目,您可以为它们投票:

https://connect.microsoft.com/SQLServer/feedback/details/2826366/f1-help-in-ssms-2016-always-opens-online-content-ignores-local-help-library

https://connect.microsoft.com/SQLServer/feedback/details/2828609/ssms-2016-help-viewer-1-1-pops-up-help-docs-never-found


更新: 该问题已在 SSMS 2016.4.1 中修复。从下载页面:

Fixed an issue where the F1 Help always opened online content. Users can now select whether they prefer online or offline help via the "Set Help Preference" in the Help menu.
Microsoft Connect item #2826366