3

私はC#Window8 / WinRTアプリを開発しており、ドキュメントの下部にリンクされているsqlite3.dllを使用してSQLite-NETを使用しています。

https://github.com/praeclarum/sqlite-net

私のプロジェクトは私のコンピューターで正常に動作しますが、sqliteは管理されていないDLLであるため、アプリをアプリストアにデプロイし、ARMCPUを使用している人が実行しようとするとどうなるのでしょうか。うまくいきますか?そうでない場合、どうすればそれを機能させることができますか?

ありがとう、

エイドリアン

4

2 に答える 2

3

いいえ、機能しません。C ++コンポーネントが関係している場合、ニュートラルアーキテクチャ(任意のCPU)を選択することはできません。ARMバージョンを使用するには、SQLiteDLLをARMにコンパイルする必要があります。ネイティブコンポーネントがある場合は、ストアに複数のバージョンを送信すると、顧客はアーキテクチャに適したバージョンをダウンロードします。

ARMアーキテクチャ上のWindowsに関する優れたブログ投稿。

于 2012-06-23T22:44:39.383 に答える
1

私が知っている唯一のことは、MicrosoftがSQLLiteの人たちと協力していて、現在正式にサポートされているということです

于 2012-06-23T12:24:12.313 に答える