我得到了这个非常简单的 ini 类,我不久前从某个地方下载了,但现在我正在使用单声道,我遇到了它从 kernel32 导入东西的问题
[DllImport("kernel32")]
private static extern long WritePrivateProfileString(string section,
string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section,
string key, string def, StringBuilder retVal,
int size, string filePath);
哪个在单声道(在linux中)给出了错误DLLNotFoundException: kernel32
有没有办法让它与单声道一起工作?也许在编译时将整个东西嵌入到程序集中(如果这甚至有道理,我不知道)。还是我必须创建/查找不使用 WinAPI 的 ini 类?(妮妮突然想到)。
如果 WinAPI 的东西可以与 Mono 一起使用,我真的很喜欢,有什么想法吗?