0

Windows Phone アプリで NHunspell ライブラリを使用しようとしています (NuGet パッケージで利用可能)。Hunspell コンストラクターで次のエラーが発生します: 追加情報: DLL 'kernel32.dll' を読み込めません: 指定されたモジュールが見つかりませんでした。

なぜそれが起こるのか、どうすれば修正できるのか誰かが知っていますか? エミュレータでアプリを実行していますが、これが問題の原因でしょうか?

同じコードが単純なデスクトップ アプリで正常に動作するので、プロジェクトの参照などに関係していると思います...

そして、このスペルチェック lib と WP または一般に精通している人がいる場合は、彼の助けを借ります。

助けてください!前もって感謝します!

4

1 に答える 1

0

実際、NHunspell は Hunspell を使用しています。Hunspell は前述のネイティブ Windows コンポーネントではなく、C コードのスペル チェッカー ライブラリです。Windows Phone でネイティブ コンパイル ライブラリを使用できる場合、だれかが Hunspell をコンパイルして、これを Phone に展開できるようにすることができます。これは、Xamarin と組み合わせて Android および iOS で使用することもできます。現在、Windows Phone 用のネイティブ Hunspell ライブラリはありません。しかし、これは Windows Phone 8 のネイティブ サポートによって可能になるはずです。

最新の NHunspell バージョンで NHunspell プロジェクトとネイティブ Hunspell プロジェクトを分離することにより、このクロス プラットフォーム コンパイルの基礎をすでに築いています。ただし、この手順では Linux x86 をターゲットにしています。クロスプラットフォーム開発が得意な人なら、モバイルデバイスでもできるかもしれません。

このブログ投稿では、追加のネイティブ ビルドを統合できる新しいビルド プロセスについて説明します: PowerShell ビルド ツールを使用した NHunspell のビルド

于 2014-12-03T10:13:47.767 に答える