0

从 Windows Vista 开始,我们来自 Redmond 的朋友正在改掉将配置文件存储在C:\Program Files\<AppName>\config.ini. 好的,他们介绍了Registry Virtualization,但修复你的东西总是更好,对吧?

我打算修复一个作为服务运行的 pre-Vista 应用程序,它需要维护一个机器范围的配置文件。

我在哪里存储配置文件?获取该位置路径的最便携/面向未来的方法是什么?

4

2 回答 2

0

您可以将注册表中的值存储在直接继承自的东西中\HKLM\,这将提供可移植性。

如果有大量值,或者它们的结构复杂,那么您可以在注册表中存储一个文件位置,并将您的配置存储在该目的地。

于 2018-06-08T15:12:35.613 回答
0

从一个相关问题开始改进我的 Google-fu 之后,我想我已经在这篇微软博客文章中找到了明确的答案,它实际上描述的内容比我最初想知道的要多得多。

于 2018-06-08T15:58:07.820 回答