Я создаю приложение WPF С# со встроенной базой данных SQLite.
Но когда я его отлаживаю, я всегда получаю исключение типа «SQLite.SQLiteException».
using System.Collections.Generic;
using System.Linq;
using SQLite;
using System.Collections;
namespace SheepMaster
{
class SheepDao : IEnumerable
{
private List<Sheep> sheeps { get; set; }
private SQLiteConnection con = new SQLiteConnection("sheeps.db");
public SheepDao()
{
con.CreateTable<Sheep>();
sheeps = con.Table<Sheep>().ToList();
}
public IEnumerator GetEnumerator()
{
return sheeps.GetEnumerator();
}
public void add(Sheep value)
{
sheeps.Add(value);
}
}
}
Когда я пытаюсь установить sqlite из nuget, я получаю следующее сообщение об ошибке:
Не удалось установить пакет sqlite.redist 3.8.4.2. Вы пытаетесь установить этот пакет в проект, предназначенный для .NETFramework, Version = v4.6, но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. Для получения дополнительной информации свяжитесь с автором пакета.
и когда я вручную устанавливаю его, я получаю это сообщение:
Не удалось добавить ссылку на путь...
System.Data.SQLite Я установил его через nuget, но это ничего не изменило.
using
, который импортирует SQLiteConnection. - person Mage Xy   schedule 03.09.2015