2017-12-29 60 views
0

ユニバーサルWindowsプラットフォームプロジェクトでVS2017でSQLiteを使用しようとしました。ローカルマシン環境はVS2017ですが、VS2015のSQLite拡張機能をダウンロードするためのガイダンスに従っています。これは根本的な原因ですか?次に、SQLIteで参照を追加します。その後、私はSQLitePCLをNugetでインストールしました。VS2017ユニバーサルウィンドウプラットフォームプロジェクトでSQLiteを使用できません

SQLiteをインストールした後、デモを実行して正しく動作するかどうかを確認したいと考えました。しかし、私は私のデモに必要な名前空間(SQLite.Net.Attributes;を使用)を使用できないことを発見しました。

私はSQLiteとVS2017についていくつかの検索を行いましたが、このような状況についてはあまり見当たりませんでした。だから私は誰もこのような問題に会ったことを知りたいのですが、どうすればそれを修正できますか?

VSitexでSQLiteを使用することはできません。はいの場合、私はこれについて最新版をコンパイルできますか?

この問題について私に何か返信や提案をいただける皆様、ありがとうございます。

+0

SQLitePCLのバージョンは?私は3.8.7.2を使用しています。あなたはそれを更新しようとしましたか? –

+0

私のSQLitePCLバージョンは3.8.7.2です。私の問題は、私はその名前空間を使用することができないということです...私はそれがSQLite拡張の問題です。 – RyanChen

答えて

0

しかし、私は、私は名前空間を使用することはできません見つかっ(SQLite.Net.Attributesを使用して;)

SQLite.Net.AttributesがNugetパッケージSQLite.Net-PCL、ないSQLitePCL、あなたがいずれかに属しているように思えますを使用して。 SQLitePCLにはSQLite.Net.Attributesが含まれていません。使用しようとしていないパッケージを入手することがあります。

SQLiteには多くのNugetパッケージがありますが、それらのうちのいくつかは更新されずに長時間古くなっています。 UWPアプリの場合、UWPアプリでSQLiteデータベースを使用するには、this tutorialに従うことをお勧めします。

+0

ありがとう! SQLite.Net-PCLの代わりにSQLitePCLをインストールするのは私の間違いでした。 – RyanChen

関連する問題