.net 跨应用程序配置设置

发布于 2025-01-04 16:16:07 字数 193 浏览 0 评论 0原文

如何在 .net 桌面应用程序之间共享配置数据?我以前使用过常见的 .ini 文件,但现在转换到 .net 时,我想知道这是否不再是首选方式? App.config 看起来更像是一个应用程序特定文件,而不是一个常见的配置文件,我不知道如何在那里编写设置,因为 ConfigurationManager.AppSettings.Set(...) 似乎并没有实际编写任何更改。

How would I share configuration data between .net desktop apps? I have used a common .ini file before but now when transitioning into .net I wonder if that's the preferred way any longer? App.config seems more like an application specific file more than a common config file and I don't know how to write settings there as ConfigurationManager.AppSettings.Set(...) seems not to actually write any changes.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倒数 2025-01-11 16:16:07

可以通过 configSource 属性将配置节重定向到外部文件,

http://msdn.microsoft.com/en-us/library/system.configuration.sectioninformation.configsource.aspx

所以你可以把常用的设置放在这样一个文件中,并在多个app.config中加载它文件。

It is possible to redirect configuration section to an external file via configSource attribute,

http://msdn.microsoft.com/en-us/library/system.configuration.sectioninformation.configsource.aspx

So you can put common settings in such a file, and load it in several app.config files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文