写并读取ini文件,这里忘了写完整的路径,只写了文件名。
但是执行成功,并且没有任何问题。
可是这个配置文件保存在哪里却没有找到。整个电脑都搜索了一遍都没有。
表示非常的不解,谁能告诉我下,这个文件跑哪里去了。谢谢!
不找到不舒服,

public string BGetFindPath()
{
mynotes.DAL.IniAPI.WriteINI("配置", "工作路径", @"c:\CommTestIni", "配置文件.ini");
return mynotes.DAL.IniAPI.GetINI("配置", "工作路径", "配置文件.ini");
}
public static void WriteINI(string AppName, string KeyName, string KeyValue, string FileName)
{
//写Ini文件
SaveINI(AppName, KeyName, KeyValue, FileName);
}
public static string GetINI(string AppName, string KeyName, string FileName)
{
StringBuilder RetStr = new StringBuilder(256);
GetINI(AppName, KeyName, "", RetStr, 256, FileName);
return RetStr.ToString();
}
#region API函数申明
//申明INI文件的写操作函数WritePrivateProfileString()
[DllImport("kernel32", CharSet = CharSet.Auto, EntryPoint = "WritePrivateProfileString")]
private static extern long SaveINI(string section, string key, string val, string filePath);
//申明INI文件的读操作函数GetPrivateProfileString()
[DllImport("kernel32", CharSet = CharSet.Auto, EntryPoint = "GetPrivateProfileString")]
private static extern int GetINI(string section, string key, string def, StringBuilder retVal, int size, string filePath);
#endregion
------解决思路----------------------
无非就这几种。
1.在Bin目录下
2.在C:\Windows目录下
3.在C:\Windows\System32目录下。
4.在VS安装目录下就是那个dev.exe