我正在尝试通过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的选项数据存储注册表的路径是否已更改或与上述路径不同,因为我的意图是让最终用户在特定的扩展名中保存设置。注册表文件。
如果有人可以提出解决方案或对我的问题的见解,将不胜感激。
找不到扩展的选项数据存储注册表位置在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
文件
另外,更多信息,请参考Sergey提供的链接。