1

我目前正在尝试使应用程序可移植。

应用程序将其设置放在 Windows 机器中的常见位置在哪里?

你知道除了

-注册表

-当前用户/应用程序数据

-应用程序文件夹

?

4

2 回答 2

4

在你浏览了所有你能想到的地方之后,尝试在后台使用Process Monitor运行你的应用程序。使用正确的过滤器,它会显示哪些注册表项和文件已被访问。而且,它将显示每个操作的确切堆栈跟踪,因此您不会很难找到这些调用的来源。

于 2009-05-13T13:28:17.457 回答
0

仅出于完整性考虑 - 注册表中有几个位置(当前用户和本地计算机)。这取决于开发人员如何存储它。

正如肖恩在评论中所说,这也取决于应用程序框架和 Windows 版本。(谢谢肖恩)

于 2009-05-13T06:05:57.537 回答