2

Visual Studio 2015 を使用して SQLite データベースに接続しようとしています。ターゲット プラットフォームは Android です。

私はこのSOの質問を見つけましたが、うまくいきません。私の問題は、packagde のインストールの一部です。

データベースをクラス ライブラリに配置したいので、新しいアプリケーションを作成し、クラス ライブラリをソリューションに追加しました。

SQLite をインストールするために、packagde マネージャー コンソールに次のように記述しました。

Install-Package SQLite.Net.Platform.XamarinAndroid -Version 2.3.0

ただし、クラス ライブラリではなく、SQLLite をアプリケーションにインストールします。

私のクラス ライブラリは非常に単純です。

    public class SQLiteDataService
    {
        private SQLiteAsyncConnection connectionFlexCheckDemo;
        private ISQLitePlatform sqlitePlatform;

        private string FlexCheckDBNameDemo = "FlexCheckDemo.db";

        private void Test()
        {
            var platform = new SQLitePlatformAndroid();            
        }    
    }    

しかし、それはコンパイルされません:

エラー CS0234 タイプまたは名前空間名 'Net' は名前空間 'SQLite' に存在しません (アセンブリ参照がありませんか?) ...

私は何を間違っていますか?そしてもっと重要なのは、それを機能させる方法です。

4

1 に答える 1