Я создал проект, в котором я беру слово и использую класс Hunspell.dll для выполнения проверки. Обратите внимание, что я загрузил эту DLL из пакета через студию IDA xamarin (для MAC). Я также загрузил файлы .aff и .dic, необходимые для проверки класса, и добавил их в мою папку отладки, но когда я скомпилирую приложение, я получаю следующую ошибку: System.EntryPointNotFoundException. Если у вас есть идеи, пожалуйста, дайте мне знать.System.EntryPointNotFoundException при использовании файла aff
Это мой код:
using NHunspell;
public static void Main(string[] args)
{
string line = Console.ReadLine();
using (Hunspell hunspell = new Hunspell("en_us.aff", "en_us.dic"))
{
bool correct = hunspell.Spell(line);
Console.WriteLine(line + " is spelled " + (correct ? "correct" : "not correct"));
}
}
Вы используете порт [NHunspell] (http://www.crawler-lib.net/nhunspell) для .NET-сервера _Hunspell_? Если да, укажите в вопросе. Также рассмотрите отправку всей трассировки стека вашего 'System.EntryPointNotFoundException'. Помогает выяснить проблему. Благодарю. –
@ f.nasim Извиняюсь, да, я использую NHunspell – paul590