背景:调试如何使德尔福APPLIC看到真正的注册表 - 而不是虚拟的
我开发一个Windows服务和使用注册表来获取参数(使用下面的关键参数服务条目)。
德尔福安装为AppWave应用程序(长的故事我不能在这里告诉),因此,当调试它进入一个虚拟副本[1],而不是实打实的[2]。
我检测到使用 Process Monitor记录服务的注册表活动之后。如果我运行服务外部德尔福,应用程序 正常访问真正的密钥。
问题:有一些方法来circunvent流的核心和调试应用程序 访问实际的注册表项?
注意到MODS:因为没有AppWave
标签,我不能包含它 - 我试过了。
- 虚拟副本:
HKEY_LOCAL_MACHINE\software\Embarcadero\StreamingCore\Profiles\fabricio\Applications\{<<GUID>>}\Virtualization\Keys\whklm\SYSTEM\CurrentControlSet\services\[service]\Parameters]
- 实打实的:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\[service]\Parameters
将它转换成答案,@RemyLebeau ... –