使用 NINI 的自定义配置文件

本文关键字:配置文件 自定义 NINI 使用 | 更新日期: 2023-09-27 18:34:15

我正在使用NINI项目来创建ini配置文件。尝试保存到配置文件时,我得到"IniException 未处理预期的赋值运算符 (=)"。在查看 NINI 文档时,我编写的代码完全相同,但我无法弄清楚此错误。这是我的代码。有什么想法吗?

using Nini.Ini;
using Nini.Config;
IniDocument doc = new IniDocument("Settings.ini", IniFileType.WindowsStyle);
IniConfigSource source = new IniConfigSource(doc);
source.Configs["[System]"].Set("InstallDirectory", acmInstallDirTextbox.Text);
source.Save();

使用 NINI 的自定义配置文件

尝试以下代码:

IniConfigSource source = new IniConfigSource("Settings.ini");
source.Configs["System"].Set("InstallDirectory", @"C:'Program Files(x86)'Test");
source.Save();

IniDocument doc = new IniDocument("Settings.ini", IniFileType.WindowsStyle);
doc.Sections["System"].Set("InstallDirectory", @"C:'Program Files(x86)'Test2");
doc.Save("Settings.ini");