当我在 Visual Studio Express 中设置自动恢复和一些文本编辑器设置时,我一直使用进程监视器 (Procmon) 来跟踪注册表中的更改。但是,我无法找到正在修改的特定注册表项。尽管在 Procmon 中看到了活动,但我似乎找不到确切的注册表项来手动验证或修改它。
更改设置后,进程监视器中显示的注册表:
HKCU\SOFTWARE\Microsoft\WDExpress\15.0_6c7fd93f\General
自动复原:
\REGISTRY\A{b976085c-821e-d0bc-7ef3-9609c4ccc30d}\Software\Microsoft\WDExpress\15.0_6c7fd93f\General\AutoRecover\自动恢复保存间隔
\REGISTRY\A{b976085c-821e-d0bc-7ef3-9609c4ccc30d}\Software\Microsoft\WDExpress\15.0_6c7fd93f\General\AutoRecover\自动恢复保持间隔
文本编辑器>基本>片段行为:
- \REGISTRY\A{b976085c-821e-d0bc-7ef3-9609c4ccc30d}\Software\Microsoft\WDExpress\15.0_6c7fd93f\ApplicationPrivateSettings\TextEditor\VisualBasic\Specific\SnippetsBehavior
文本编辑器>C#>代码片段行为:
- \REGISTRY\A{945d1672-c150-528f-a102-e67b94585dee}\Software\Microsoft\WDExpress\15.0_6c7fd93f\ApplicationPrivateSettings\TextEditor\CSharp\Specific\SnippetsBehavior
我可以找到“HKCU\SOFTWARE\Microsoft\WDExpress\15.0_6c7fd93f”,但找不到注册表项 General、Autorecover 等。
希望这里有人可以提供一些见解或解决方案。
提前致谢
可以通过将配置单元加载到本地计算机注册表来更改设置,如下面的链接所示
解决方案:https://learn.microsoft.com/en-us/answers/questions/1691174/trouble-locating-registry-key-from-process-monitor ?page=1&orderby=Helpful&comment=answer-1536211#newest-answer-comment