モバイルプラットフォームの&モバイルプラットフォームのUWP/Windows-10を対象とするC#アプリケーションがあります。 C#アプリケーションは、C++で書かれたネイティブコンポーネントを呼び出します。私のネイティブC++コードには、Visual C++コンポーネントの拡張機能(C++/CX)があります。ネイティブコードは、.dll &としてパッケージ化され、アプリケーションと共にバンドルされます。WIndows-10 Mobile: "指定されたモジュールが見つかりませんでした(HRESULTからの例外:0x8007007E)":null
アプリ私はのx86またはx64のでそれを実行すると、デスクトップ、すなわち上で完全に正常に動作し、ローカルマシンが、モバイル上で動作しているときにこのエラーが発生する、すなわち上のx86モバイルエミュレータまたは上ARMデバイス(ノキア950)
指定されたモジュールが見つかりませんでした。 (HRESULTからの例外: 0x8007007E)」:ヌル
は基本的に、私はモバイルモードで私のネイティブライブラリをロードすることはできませんよ
私はすでにこのMSDN pageを読んでいる私のネイティブC++コードがあります。すべてのサポートされていないAPIを使用していない。
私は両方/"DWINAPI_FAMILY = WINAPI_FAMILY_APP"と/D "WINAPI_FAMILY = WINAPI_FAMILY_PHONE_APP"を試してみましたが、それは助けをdidntの。
モバイル向けに.dllファイルを作成する際に使用する必要がある別のツールチェーンがありますか?私のデスクトップ&モバイルネイティブ.dllは、同じリンカー設定/フラグを使用しています。
助けを歓迎します
これを解決した方法についての詳細を教えてください。それとも解決可能な場合でも?私は同じ問題を抱えており、Universal CRT for mobileを参照する方法を見ていません。ありがとう –
こんにちは@ CharlesR.PortwoodII、今日のこの問題を解決することはできません。 MSモバイルフレームワークは、モバイルデバイス/エミュレータ用のユニバーサルCRTを参照してロードする必要があります。現在のフレームワークはucrtを読み込めません。そのため、MSがこの問題をフレームワークで修正するのを待つ必要があります。 –
'指定されたモジュールが見つかりませんでした。'私の場合のエラーは、インクルードされたファイルがモバイルで参照できないことを示していました(私の場合はでした)。 Windows 10のモバイルは10.0.10240+でucrtにアクセスできます。 –