无法找到Visual Studio实验实例的注册表项

时间:2018-03-19 17:54:58

标签: visual-studio-extensions vsx

Visual Studio(2013,15 17)中的每个文档都说Visual Studio实验实例将在注册表编辑器中的xxExp和xxExp_Config Keys下拥有自己的注册表项。

我在HKEY_CURRENT_USER / SOFTWARE / Microsot / Visual Studio下找不到那些键/文件夹,但我知道它们存在,因为我可以使用WritableSettingsStore创建/编辑它们。

有人可以告诉我他们在哪里吗?

2 个答案:

答案 0 :(得分:1)

Visual Studio现在使用私有注册表,可以在

找到
%localappdata%\Microsoft\VisualStudio\15.0_INSTANCE_IDExp\privateregistry.bin

(用VS实例ID替换INSTANCE_ID

它可以加载到regedit.exe,但我无法从那里编辑密钥。

答案 1 :(得分:0)

您应该阅读以下主题:

enter image description here

特别是讨论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开发人员支持

相关问题