【发布时间】:2021-10-02 09:53:53
【问题描述】:
我想在基于 Windows 的 C# 应用程序中实现拼写检查和字典。在 Google 中,我发现 hunspell 是实现此功能的最佳选择之一。根据以下 URL 的建议,我已经使用 Visual Studio NuGet 安装了 nhunspell。但是当我尝试执行代码时,出现错误“找不到 AFF 文件:C:\TestProject\TestHunshell\bin\Debug\en_us.aff”
当我搜索已安装的 hunspell 包时,找不到 .aff 和 .dic 文件。我不确定从哪里可以下载和安装“en_us.aff”、“en_us.dic”文件或将其粘贴到我的解决方案中。
有人可以建议在 C# windows 应用程序中安装和实现 hunspell 的正确方法吗?
【问题讨论】:
-
nuget 包最后一次更新是 2015 年,主页和源代码似乎不存在。我会认为这是已弃用且不再维护
-
@Sascha 如果可能的话,您能否建议一些替代 URL 以在 C# 中实现相同的功能。
-
如果你看一下hunspell project page,那里有一些词典的链接。
-
@phuzi 我试过cgit.freedesktop.org/libreoffice/dictionaries/tree/en/en_US.dic,但我无法下载 .aff 和 .dic 文件。
-
从那个链接有一个指向普通文件的链接,尝试下载它!
标签: c# .net visual-studio hunspell nhunspell