Visual Studio(2013,15 17)中的每个文档都说Visual Studio实验实例将在注册表编辑器中的xxExp和xxExp_Config Keys下拥有自己的注册表项。
我在HKEY_CURRENT_USER / SOFTWARE / Microsot / Visual Studio下找不到那些键/文件夹,但我知道它们存在,因为我可以使用WritableSettingsStore创建/编辑它们。
有人可以告诉我他们在哪里吗?
答案 0 :(得分:1)
Visual Studio现在使用私有注册表,可以在
找到%localappdata%\Microsoft\VisualStudio\15.0_INSTANCE_IDExp\privateregistry.bin
(用VS实例ID替换INSTANCE_ID
)
它可以加载到regedit.exe
,但我无法从那里编辑密钥。
答案 1 :(得分:0)
您应该阅读以下主题:
特别是讨论Visual Studio注册表的部分。
正如Jose所说,我已经发布了使用regedit读取/编辑此privateregistry.bin的说明:
Changes in Visual Studio 2017 extensibility
以上内容也记录在帮助主题中:
Access Visual Studio 2017's private registry hive
使用regedit的替代方法是使用与VS一起安装的新vsregedit.exe实用程序,但我只能在文档中找到:
Tools for detecting and managing Visual Studio instances
您可以通过使用/?从开发人员命令提示符运行来了解有关vsregedit.exe的更多信息。开关。
此致 埃德多尔 Microsoft开发人员支持