我想在重新安装 VS 之前备份这些项目。我在哪里可以找到它们?我找到一个答案说这个数据存储在注册表中,但它似乎不是 VS17 的情况。
完成@ray-koopa的回答:
要手动更改私有注册表配置单元中的值,您可以使用
regedit.exe
加载私有配置单元。您需要选择HKEY_USERS
节点,然后单击File > Load Hive…
菜单。您选择 %LOCALAPPDATA%\Microsoft\VisualStudio\15.0_<id>\privateregistry.bin
文件,为配置单元命名(我输入了 VS2017PrivateRegistry
),现在您可以看到像往常一样填充的 15.0_<id>_Config
键
注意:完成后使用
File > Unload Hive
VS2017不再使用实际的Windows注册表,而是使用存储在
%LOCALAPPDATA%\Microsoft\VisualStudio\15.0_<random-characters>\privateregistry.bin
.的注册表文件
如果您想查看它以检查起始页内容,您可以将它作为配置单元加载到注册表编辑器中。否则只需尝试在新安装中复制和恢复该文件。
如果您使用键名作为 VS2017PrivateRegistry 最近文件列表的位置:- VS2017PrivateRegistry\软件\微软\VisualStudio .0_\ApplicationPrivateSettings_metadata aselines\CodeContainers\Offline
如果您使用 VS 2022,请查看:
C:\Users\user\AppData\Local\Microsoft\VisualStudio .0_some_random_id\ApplicationPrivateSettings.xml
这是一个 json 文件,开头和结尾都有一些奇怪的 xml。
问候