首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过NHunspell,Windows Phone 8.1应用程序中缺少内核32.dll

通过NHunspell,Windows Phone 8.1应用程序中缺少内核32.dll
EN

Stack Overflow用户
提问于 2014-12-02 18:48:32
回答 1查看 301关注 0票数 0

我正在尝试在我的windows phone应用程序中使用NHunspell库(可通过NuGet软件包获得)。在Hunspell构造函数中,我得到这个错误:附加信息:无法加载DLL 'kernel32.dll':找不到指定的模块。

有没有人知道它是怎么发生的,我该如何修复它?我在模拟器中运行我的应用程序,也许这是导致问题的原因?

同样的代码在一个简单的桌面应用程序中工作得很好,所以我猜它是项目引用或类似的东西。

如果有人熟悉这个拼写检查库和WP,或者一般情况下,我会寻求他的帮助。

请帮帮我!提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2014-12-03 18:13:48

事实上,NHunspell使用的是Hunspell。Hunspell不是前面提到的原生windows组件,它是一个用C代码编写的拼写检查库。如果可以在Windows Phone上使用本机编译库,则有人可以为其编译Hunspell,以便将其部署到手机上。这在Android和iOS上与Xamarin结合使用也很好。目前还没有适用于windows phone的本机Hunspell库。但在Windows Phone 8原生支持下,这应该是可能的。

通过在最新的NHunspell版本中分离NHunspell和本机Hunspell项目,我已经为这种跨平台编译奠定了基础。但这一步我的目标是Linux x86。如果有人擅长跨平台开发,也许移动设备也可以做到这一点。

这篇博客文章描述了可以集成其他本机构建的新构建过程:Building NHunspell with PowerShell Build Tools

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27247507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档