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

mir*_*lav 5 sql-server ssms ssms-2016

我们很简单

SELECT 'a'
Run Code Online (Sandbox Code Playgroud)

每当我按F1SELECT关键字,独立安装 SSMS 2016启动网页浏览器显示联机帮助.

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

到目前为止我做了什么:

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

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

还有什么需要做的?
也许在帮助设置中选中" 我想使用本地帮助 "选项?但它在SSMS 2016中不再存在.

我还检查了注册表,正在寻找使用Process Monitor工具收听SSMS的正确注册表密钥,但SSMS似乎没有在按下时读取类似于在线/离线选项的任何内容F1.

tec*_*ife 0

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中修复。从下载页面:

修复了 F1 帮助始终打开在线内容的问题。用户现在可以通过“帮助”菜单中的“设置帮助首选项”选择他们喜欢在线帮助还是离线帮助。
Microsoft Connect 项目#2826366