しばらく前にどこかからダウンロードしたこの非常に単純なiniクラスを取得しましたが、monoを使用しているため、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
これをmonoで動作させる方法はありますか?たぶん、コンパイル時にすべてをアセンブリに埋め込みます(それがまったく意味をなさない場合でも、私にはわかりません)。または、WinAPIを使用しないiniクラスを作成/検索する必要がありますか?(ニーニは頭に浮かぶ)。
WinAPIのものがMonoで動作することができれば、本当に欲しいです、何か考えはありますか?