Это просто и глупо.
Это код:
static void Main(string[] args)
{
using (var connection = new SqliteConnection("" +
new SqliteConnectionStringBuilder
{
DataSource = "hello.db"
}))
{
connection.Open();
}
}
Не работает. Это не может быть проще, но все равно не работает. Inte rnet кажется тихим об этой проблеме.
Он вызывает исключение в Open (); Исключением является следующее:
Исключительная ситуация: CLR / System.NullReferenceException Необработанное исключение типа «System.NullReferenceException» произошло в Microsoft.Data.Sqlite.dll: «Ссылка на объект не установлена на экземпляр объекта. в Microsoft.Data.Sqlite.SqliteConnection.Open () в archive.Program.Main (String [] args) в D: \ projects \ test \ Program.cs: строка 55
Что происходит на?
Обратите внимание - я работаю над фрагментом кода, который использовал System.Data.Sqlite и старый, «нормальный». net
Когда я перешел на Microsoft.Data .Sqlite (и. net ядро), это протестует.