在Visual Studio 2019中找不到扩展的选项数据存储注册表位置

问题描述 投票:0回答:1

我正在尝试通过Windows'regedit'访问Visual Studio 2019中安装的自定义扩展的注册表文件,以进行自动化测试。但目前我找不到与之相关的任何特定文件夹。

根据https://docs.microsoft.com/en-us/visualstudio/extensibility/walkthrough-saving-user-settings-on-a-start-page?view=vs-2017&viewFallbackFrom=vs-2019,据说我应该浏览Windows注册表中的VisualStudio \ 14.0 \,但显然它适用于Visual Studio 2015,而不是2019版本。

所以我想知道Visual Studio 2019的选项数据存储注册表的路径是否已更改或与上述路径不同,因为我的意图是让最终用户在特定的扩展名中保存设置。注册表文件。

如果有人可以提出解决方案或对我的问题的见解,将不胜感激。

registry visual-studio-2019 visual-studio-extensions datastore regedit
1个回答
0
投票

找不到扩展的选项数据存储注册表位置在Visual Studio 2019中

第一,感谢谢尔盖分享了有用的信息。

VS2019的存储注册表与VS2015完全不同,默认情况下它不会显示在注册表中。

对于VS2019,它存储在%LOCALAPPDATA%\Microsoft\VisualStudio\16.0_xxxx\privateregistry.bin下。您可以将其加载到注册表中以获取值:

[1)打开注册表->单击HKEY_USERS->单击File-> Load Hive->选择相关的privateregistry.bin并将其命名为VS2017PrivateRegistry

[2)之后,您可以看到其下的16.0_xxxxx_Config文件

enter image description here

另外,更多信息,请参考Sergey提供的链接。

© www.soinside.com 2019 - 2024. All rights reserved.